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