Changes in uspace/lib/c/include/inet/iplink.h [8d48c7e:b7fd2a0] 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
r8d48c7e rb7fd2a0 78 78 79 79 typedef struct iplink_ev_ops { 80 int (*recv)(iplink_t *, iplink_recv_sdu_t *, ip_ver_t);81 int (*change_addr)(iplink_t *, addr48_t);80 errno_t (*recv)(iplink_t *, iplink_recv_sdu_t *, ip_ver_t); 81 errno_t (*change_addr)(iplink_t *, addr48_t); 82 82 } iplink_ev_ops_t; 83 83 84 extern int iplink_open(async_sess_t *, iplink_ev_ops_t *, void *, iplink_t **);84 extern errno_t iplink_open(async_sess_t *, iplink_ev_ops_t *, void *, iplink_t **); 85 85 extern void iplink_close(iplink_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);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); 93 93 extern void *iplink_get_userptr(iplink_t *); 94 94
Note:
See TracChangeset
for help on using the changeset viewer.
