Changeset b7fd2a0 in mainline for uspace/lib/c/include/inet/iplink.h
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/inet/iplink.h
r36f0738 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.