HelenOS sources
ethip_nic_t 53 uspace/srv/net/ethip/arp.c static errno_t arp_send_packet(ethip_nic_t *nic, arp_eth_packet_t *packet);
ethip_nic_t 55 uspace/srv/net/ethip/arp.c void arp_received(ethip_nic_t *nic, eth_frame_t *frame)
ethip_nic_t 97 uspace/srv/net/ethip/arp.c errno_t arp_translate(ethip_nic_t *nic, addr32_t src_addr, addr32_t ip_addr,
ethip_nic_t 125 uspace/srv/net/ethip/arp.c static errno_t arp_send_packet(ethip_nic_t *nic, arp_eth_packet_t *packet)
ethip_nic_t 45 uspace/srv/net/ethip/arp.h extern void arp_received(ethip_nic_t *, eth_frame_t *);
ethip_nic_t 46 uspace/srv/net/ethip/arp.h extern errno_t arp_translate(ethip_nic_t *, addr32_t, addr32_t, eth_addr_t *);
ethip_nic_t 99 uspace/srv/net/ethip/ethip.c errno_t ethip_iplink_init(ethip_nic_t *nic)
ethip_nic_t 149 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic;
ethip_nic_t 179 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 210 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 234 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 285 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 295 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 303 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 310 uspace/srv/net/ethip/ethip.c ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
ethip_nic_t 119 uspace/srv/net/ethip/ethip.h extern errno_t ethip_iplink_init(ethip_nic_t *);
ethip_nic_t 87 uspace/srv/net/ethip/ethip_nic.c list_foreach(ethip_nic_list, link, ethip_nic_t, nic) {
ethip_nic_t 107 uspace/srv/net/ethip/ethip_nic.c static ethip_nic_t *ethip_nic_new(void)
ethip_nic_t 109 uspace/srv/net/ethip/ethip_nic.c ethip_nic_t *nic = calloc(1, sizeof(ethip_nic_t));
ethip_nic_t 137 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_delete(ethip_nic_t *nic)
ethip_nic_t 156 uspace/srv/net/ethip/ethip_nic.c ethip_nic_t *nic = ethip_nic_new();
ethip_nic_t 232 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_addr_changed(ethip_nic_t *nic, ipc_call_t *call)
ethip_nic_t 261 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_received(ethip_nic_t *nic, ipc_call_t *call)
ethip_nic_t 287 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_device_state(ethip_nic_t *nic, ipc_call_t *call)
ethip_nic_t 295 uspace/srv/net/ethip/ethip_nic.c ethip_nic_t *nic = (ethip_nic_t *)arg;
ethip_nic_t 337 uspace/srv/net/ethip/ethip_nic.c ethip_nic_t *ethip_nic_find_by_iplink_sid(service_id_t iplink_sid)
ethip_nic_t 342 uspace/srv/net/ethip/ethip_nic.c list_foreach(ethip_nic_list, link, ethip_nic_t, nic) {
ethip_nic_t 354 uspace/srv/net/ethip/ethip_nic.c errno_t ethip_nic_send(ethip_nic_t *nic, void *data, size_t size)
ethip_nic_t 369 uspace/srv/net/ethip/ethip_nic.c static errno_t ethip_nic_setup_multicast(ethip_nic_t *nic)
ethip_nic_t 436 uspace/srv/net/ethip/ethip_nic.c errno_t ethip_nic_addr_add(ethip_nic_t *nic, inet_addr_t *addr)
ethip_nic_t 449 uspace/srv/net/ethip/ethip_nic.c errno_t ethip_nic_addr_remove(ethip_nic_t *nic, inet_addr_t *addr)
ethip_nic_t 463 uspace/srv/net/ethip/ethip_nic.c ethip_link_addr_t *ethip_nic_addr_find(ethip_nic_t *nic,
ethip_nic_t 45 uspace/srv/net/ethip/ethip_nic.h extern ethip_nic_t *ethip_nic_find_by_iplink_sid(service_id_t);
ethip_nic_t 46 uspace/srv/net/ethip/ethip_nic.h extern errno_t ethip_nic_send(ethip_nic_t *, void *, size_t);
ethip_nic_t 47 uspace/srv/net/ethip/ethip_nic.h extern errno_t ethip_nic_addr_add(ethip_nic_t *, inet_addr_t *);
ethip_nic_t 48 uspace/srv/net/ethip/ethip_nic.h extern errno_t ethip_nic_addr_remove(ethip_nic_t *, inet_addr_t *);
ethip_nic_t 49 uspace/srv/net/ethip/ethip_nic.h extern ethip_link_addr_t *ethip_nic_addr_find(ethip_nic_t *, inet_addr_t *);
HelenOS homepage, sources at GitHub