Lines Matching refs:acd

34         sd_ipv4acd *acd;  member
66 static void ipv4ll_on_acd(sd_ipv4acd *acd, int event, void *userdata);
67 static int ipv4ll_check_mac(sd_ipv4acd *acd, const struct ether_addr *mac, void *userdata);
72 sd_ipv4acd_unref(ll->acd); in ipv4ll_free()
90 r = sd_ipv4acd_new(&ll->acd); in sd_ipv4ll_new()
94 r = sd_ipv4acd_set_callback(ll->acd, ipv4ll_on_acd, ll); in sd_ipv4ll_new()
98 r = sd_ipv4acd_set_check_mac_callback(ll->acd, ipv4ll_check_mac, ll); in sd_ipv4ll_new()
111 return sd_ipv4acd_stop(ll->acd); in sd_ipv4ll_stop()
119 return sd_ipv4acd_set_ifindex(ll->acd, ifindex); in sd_ipv4ll_set_ifindex()
126 return sd_ipv4acd_get_ifindex(ll->acd); in sd_ipv4ll_get_ifindex()
133 return sd_ipv4acd_set_ifname(ll->acd, ifname); in sd_ipv4ll_set_ifname()
139 return sd_ipv4acd_get_ifname(ll->acd, ret); in sd_ipv4ll_get_ifname()
149 r = sd_ipv4acd_set_mac(ll->acd, addr); in sd_ipv4ll_set_mac()
160 return sd_ipv4acd_detach_event(ll->acd); in sd_ipv4ll_detach_event()
166 return sd_ipv4acd_attach_event(ll->acd, event, priority); in sd_ipv4ll_attach_event()
212 return sd_ipv4acd_is_running(ll->acd); in sd_ipv4ll_is_running()
231 r = sd_ipv4acd_set_address(ll->acd, address); in sd_ipv4ll_set_address()
290 r = sd_ipv4acd_start(ll->acd, reset_generation); in ipv4ll_start_internal()
326 void ipv4ll_on_acd(sd_ipv4acd *acd, int event, void *userdata) { in ipv4ll_on_acd() argument
331 assert(acd); in ipv4ll_on_acd()
371 static int ipv4ll_check_mac(sd_ipv4acd *acd, const struct ether_addr *mac, void *userdata) { in ipv4ll_check_mac() argument