Searched defs:sd_ndisc (Results 1 - 2 of 2) sorted by relevance

/systemd/src/systemd/
H A Dsd-ndisc.h37 typedef struct sd_ndisc sd_ndisc; typedef in typeref:struct:sd_ndisc
39 typedef void(*sd_ndisc_router_callback_t)(sd_ndisc *nd, uint8_t flags, const struct in6_addr *gateway, unsigned lifetime, int pref, void *userdata);
40 typedef void(*sd_ndisc_prefix_onlink_callback_t)(sd_ndisc *nd, const struct in6_addr *prefix, unsigned prefixlen,
42 typedef void(*sd_ndisc_prefix_autonomous_callback_t)(sd_ndisc *nd, const struct in6_addr *prefix, unsigned prefixlen,
44 typedef void(*sd_ndisc_callback_t)(sd_ndisc *nd, int event, void *userdata);
46 int sd_ndisc_set_callback(sd_ndisc *nd,
52 int sd_ndisc_set_index(sd_ndisc *nd, int interface_index);
53 int sd_ndisc_set_mac(sd_ndisc *nd, const struct ether_addr *mac_addr);
55 int sd_ndisc_attach_event(sd_ndisc *n
[all...]
/systemd/src/libsystemd-network/
H A Dsd-ndisc.c63 sd_ndisc *nd;
72 struct sd_ndisc { struct
114 static int ndisc_prefix_new(sd_ndisc *nd, NDiscPrefix **ret) {
131 int sd_ndisc_set_callback(sd_ndisc *nd,
148 int sd_ndisc_set_index(sd_ndisc *nd, int interface_index) {
157 int sd_ndisc_set_mac(sd_ndisc *nd, const struct ether_addr *mac_addr) {
169 int sd_ndisc_attach_event(sd_ndisc *nd, sd_event *event, int priority) {
188 int sd_ndisc_detach_event(sd_ndisc *nd) {
196 sd_event *sd_ndisc_get_event(sd_ndisc *nd) {
202 sd_ndisc *sd_ndisc_re
[all...]

Completed in 1378 milliseconds