sd_icmp6_nd 59 src/libsystemd-network/sd-icmp6-nd.c static void icmp6_nd_notify(sd_icmp6_nd *nd, int event) sd_icmp6_nd 65 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_set_callback(sd_icmp6_nd *nd, sd_icmp6_nd_callback_t callback, sd_icmp6_nd 75 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_set_index(sd_icmp6_nd *nd, int interface_index) { sd_icmp6_nd 84 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_set_mac(sd_icmp6_nd *nd, const struct ether_addr *mac_addr) { sd_icmp6_nd 96 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_attach_event(sd_icmp6_nd *nd, sd_event *event, int priority) { sd_icmp6_nd 115 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_detach_event(sd_icmp6_nd *nd) { sd_icmp6_nd 123 src/libsystemd-network/sd-icmp6-nd.c sd_event *sd_icmp6_nd_get_event(sd_icmp6_nd *nd) { sd_icmp6_nd 129 src/libsystemd-network/sd-icmp6-nd.c sd_icmp6_nd *sd_icmp6_nd_ref(sd_icmp6_nd *nd) { sd_icmp6_nd 137 src/libsystemd-network/sd-icmp6-nd.c static int icmp6_nd_init(sd_icmp6_nd *nd) { sd_icmp6_nd 147 src/libsystemd-network/sd-icmp6-nd.c sd_icmp6_nd *sd_icmp6_nd_unref(sd_icmp6_nd *nd) { sd_icmp6_nd 159 src/libsystemd-network/sd-icmp6-nd.c DEFINE_TRIVIAL_CLEANUP_FUNC(sd_icmp6_nd*, sd_icmp6_nd_unref); sd_icmp6_nd 162 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_new(sd_icmp6_nd **ret) { sd_icmp6_nd 163 src/libsystemd-network/sd-icmp6-nd.c _cleanup_sd_icmp6_nd_free_ sd_icmp6_nd *nd = NULL; sd_icmp6_nd 167 src/libsystemd-network/sd-icmp6-nd.c nd = new0(sd_icmp6_nd, 1); sd_icmp6_nd 185 src/libsystemd-network/sd-icmp6-nd.c sd_icmp6_nd *nd = userdata; sd_icmp6_nd 229 src/libsystemd-network/sd-icmp6-nd.c sd_icmp6_nd *nd = userdata; sd_icmp6_nd 291 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_nd_stop(sd_icmp6_nd *nd) { sd_icmp6_nd 304 src/libsystemd-network/sd-icmp6-nd.c int sd_icmp6_router_solicitation_start(sd_icmp6_nd *nd) { sd_icmp6_nd 859 src/network/networkd-link.c static void icmp6_router_handler(sd_icmp6_nd *nd, int event, void *userdata) { sd_icmp6_nd 92 src/network/networkd-link.h sd_icmp6_nd *icmp6_router_discovery; sd_icmp6_nd 36 src/systemd/sd-icmp6-nd.h typedef struct sd_icmp6_nd sd_icmp6_nd; sd_icmp6_nd 38 src/systemd/sd-icmp6-nd.h typedef void(*sd_icmp6_nd_callback_t)(sd_icmp6_nd *nd, int event, sd_icmp6_nd 41 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_set_callback(sd_icmp6_nd *nd, sd_icmp6_nd_callback_t cb, sd_icmp6_nd 43 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_set_index(sd_icmp6_nd *nd, int interface_index); sd_icmp6_nd 44 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_set_mac(sd_icmp6_nd *nd, const struct ether_addr *mac_addr); sd_icmp6_nd 46 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_attach_event(sd_icmp6_nd *nd, sd_event *event, int priority); sd_icmp6_nd 47 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_detach_event(sd_icmp6_nd *nd); sd_icmp6_nd 48 src/systemd/sd-icmp6-nd.h sd_event *sd_icmp6_nd_get_event(sd_icmp6_nd *nd); sd_icmp6_nd 50 src/systemd/sd-icmp6-nd.h sd_icmp6_nd *sd_icmp6_nd_ref(sd_icmp6_nd *nd); sd_icmp6_nd 51 src/systemd/sd-icmp6-nd.h sd_icmp6_nd *sd_icmp6_nd_unref(sd_icmp6_nd *nd); sd_icmp6_nd 52 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_new(sd_icmp6_nd **ret); sd_icmp6_nd 54 src/systemd/sd-icmp6-nd.h int sd_icmp6_nd_stop(sd_icmp6_nd *nd); sd_icmp6_nd 55 src/systemd/sd-icmp6-nd.h int sd_icmp6_router_solicitation_start(sd_icmp6_nd *nd);