HelenOS sources
iplink_t 81 uspace/lib/inet/include/inet/iplink.h errno_t (*recv)(iplink_t *, iplink_recv_sdu_t *, ip_ver_t);
iplink_t 82 uspace/lib/inet/include/inet/iplink.h errno_t (*change_addr)(iplink_t *, eth_addr_t *);
iplink_t 85 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_open(async_sess_t *, iplink_ev_ops_t *, void *, iplink_t **);
iplink_t 86 uspace/lib/inet/include/inet/iplink.h extern void iplink_close(iplink_t *);
iplink_t 87 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_send(iplink_t *, iplink_sdu_t *);
iplink_t 88 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_send6(iplink_t *, iplink_sdu6_t *);
iplink_t 89 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_addr_add(iplink_t *, inet_addr_t *);
iplink_t 90 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_addr_remove(iplink_t *, inet_addr_t *);
iplink_t 91 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_get_mtu(iplink_t *, size_t *);
iplink_t 92 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_get_mac48(iplink_t *, eth_addr_t *);
iplink_t 93 uspace/lib/inet/include/inet/iplink.h extern errno_t iplink_set_mac48(iplink_t *, eth_addr_t *);
iplink_t 94 uspace/lib/inet/include/inet/iplink.h extern void *iplink_get_userptr(iplink_t *);
iplink_t 51 uspace/lib/inet/src/iplink.c iplink_t **riplink)
iplink_t 53 uspace/lib/inet/src/iplink.c iplink_t *iplink = calloc(1, sizeof(iplink_t));
iplink_t 82 uspace/lib/inet/src/iplink.c void iplink_close(iplink_t *iplink)
iplink_t 88 uspace/lib/inet/src/iplink.c errno_t iplink_send(iplink_t *iplink, iplink_sdu_t *sdu)
iplink_t 111 uspace/lib/inet/src/iplink.c errno_t iplink_send6(iplink_t *iplink, iplink_sdu6_t *sdu)
iplink_t 140 uspace/lib/inet/src/iplink.c errno_t iplink_get_mtu(iplink_t *iplink, size_t *rmtu)
iplink_t 156 uspace/lib/inet/src/iplink.c errno_t iplink_get_mac48(iplink_t *iplink, eth_addr_t *mac)
iplink_t 178 uspace/lib/inet/src/iplink.c errno_t iplink_set_mac48(iplink_t *iplink, eth_addr_t *mac)
iplink_t 200 uspace/lib/inet/src/iplink.c errno_t iplink_addr_add(iplink_t *iplink, inet_addr_t *addr)
iplink_t 221 uspace/lib/inet/src/iplink.c errno_t iplink_addr_remove(iplink_t *iplink, inet_addr_t *addr)
iplink_t 242 uspace/lib/inet/src/iplink.c void *iplink_get_userptr(iplink_t *iplink)
iplink_t 247 uspace/lib/inet/src/iplink.c static void iplink_ev_recv(iplink_t *iplink, ipc_call_t *icall)
iplink_t 265 uspace/lib/inet/src/iplink.c static void iplink_ev_change_addr(iplink_t *iplink, ipc_call_t *icall)
iplink_t 284 uspace/lib/inet/src/iplink.c iplink_t *iplink = (iplink_t *) arg;
iplink_t 59 uspace/srv/net/inetsrv/inet_link.c static errno_t inet_iplink_recv(iplink_t *, iplink_recv_sdu_t *, ip_ver_t);
iplink_t 60 uspace/srv/net/inetsrv/inet_link.c static errno_t inet_iplink_change_addr(iplink_t *, eth_addr_t *);
iplink_t 90 uspace/srv/net/inetsrv/inet_link.c static errno_t inet_iplink_recv(iplink_t *iplink, iplink_recv_sdu_t *sdu, ip_ver_t ver)
iplink_t 128 uspace/srv/net/inetsrv/inet_link.c static errno_t inet_iplink_change_addr(iplink_t *iplink, eth_addr_t *mac)
iplink_t 111 uspace/srv/net/inetsrv/inetsrv.h iplink_t *iplink;
HelenOS homepage, sources at GitHub