HelenOS sources

nic_addr_db_t      56 uspace/lib/nic/include/nic_addr_db.h extern errno_t nic_addr_db_init(nic_addr_db_t *db, size_t addr_len);
nic_addr_db_t      57 uspace/lib/nic/include/nic_addr_db.h extern void nic_addr_db_clear(nic_addr_db_t *db);
nic_addr_db_t      58 uspace/lib/nic/include/nic_addr_db.h extern void nic_addr_db_destroy(nic_addr_db_t *db);
nic_addr_db_t      59 uspace/lib/nic/include/nic_addr_db.h extern errno_t nic_addr_db_insert(nic_addr_db_t *db, const uint8_t *addr);
nic_addr_db_t      60 uspace/lib/nic/include/nic_addr_db.h extern errno_t nic_addr_db_remove(nic_addr_db_t *db, const uint8_t *addr);
nic_addr_db_t      61 uspace/lib/nic/include/nic_addr_db.h extern bool nic_addr_db_contains(const nic_addr_db_t *db, const uint8_t *addr);
nic_addr_db_t      62 uspace/lib/nic/include/nic_addr_db.h extern void nic_addr_db_foreach(const nic_addr_db_t *db,
nic_addr_db_t      60 uspace/lib/nic/include/nic_rx_control.h 	nic_addr_db_t unicast_addrs;
nic_addr_db_t      64 uspace/lib/nic/include/nic_rx_control.h 	nic_addr_db_t multicast_addrs;
nic_addr_db_t      72 uspace/lib/nic/include/nic_rx_control.h 	nic_addr_db_t blocked_sources;
nic_addr_db_t     122 uspace/lib/nic/src/nic_addr_db.c errno_t nic_addr_db_init(nic_addr_db_t *db, size_t addr_len)
nic_addr_db_t     141 uspace/lib/nic/src/nic_addr_db.c void nic_addr_db_clear(nic_addr_db_t *db)
nic_addr_db_t     152 uspace/lib/nic/src/nic_addr_db.c void nic_addr_db_destroy(nic_addr_db_t *db)
nic_addr_db_t     169 uspace/lib/nic/src/nic_addr_db.c errno_t nic_addr_db_insert(nic_addr_db_t *db, const uint8_t *addr)
nic_addr_db_t     201 uspace/lib/nic/src/nic_addr_db.c errno_t nic_addr_db_remove(nic_addr_db_t *db, const uint8_t *addr)
nic_addr_db_t     224 uspace/lib/nic/src/nic_addr_db.c bool nic_addr_db_contains(const nic_addr_db_t *db, const uint8_t *addr)
nic_addr_db_t     263 uspace/lib/nic/src/nic_addr_db.c void nic_addr_db_foreach(const nic_addr_db_t *db,
HelenOS homepage, sources at GitHub