Changes in uspace/lib/c/include/inet/iplink.h [b7fd2a0:8d48c7e] in mainline
- File:
-
- 1 edited
-
uspace/lib/c/include/inet/iplink.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/inet/iplink.h
rb7fd2a0 r8d48c7e 78 78 79 79 typedef struct iplink_ev_ops { 80 errno_t (*recv)(iplink_t *, iplink_recv_sdu_t *, ip_ver_t);81 errno_t (*change_addr)(iplink_t *, addr48_t);80 int (*recv)(iplink_t *, iplink_recv_sdu_t *, ip_ver_t); 81 int (*change_addr)(iplink_t *, addr48_t); 82 82 } iplink_ev_ops_t; 83 83 84 extern errno_t iplink_open(async_sess_t *, iplink_ev_ops_t *, void *, iplink_t **);84 extern int iplink_open(async_sess_t *, iplink_ev_ops_t *, void *, iplink_t **); 85 85 extern void iplink_close(iplink_t *); 86 extern errno_t iplink_send(iplink_t *, iplink_sdu_t *);87 extern errno_t iplink_send6(iplink_t *, iplink_sdu6_t *);88 extern errno_t iplink_addr_add(iplink_t *, inet_addr_t *);89 extern errno_t iplink_addr_remove(iplink_t *, inet_addr_t *);90 extern errno_t iplink_get_mtu(iplink_t *, size_t *);91 extern errno_t iplink_get_mac48(iplink_t *, addr48_t *);92 extern errno_t iplink_set_mac48(iplink_t *, addr48_t);86 extern int iplink_send(iplink_t *, iplink_sdu_t *); 87 extern int iplink_send6(iplink_t *, iplink_sdu6_t *); 88 extern int iplink_addr_add(iplink_t *, inet_addr_t *); 89 extern int iplink_addr_remove(iplink_t *, inet_addr_t *); 90 extern int iplink_get_mtu(iplink_t *, size_t *); 91 extern int iplink_get_mac48(iplink_t *, addr48_t *); 92 extern int iplink_set_mac48(iplink_t *, addr48_t); 93 93 extern void *iplink_get_userptr(iplink_t *); 94 94
Note:
See TracChangeset
for help on using the changeset viewer.
