Lines Matching refs:radv

244         assert(link->radv);  in radv_set_prefix()
271 return sd_radv_add_prefix(link->radv, p); in radv_set_prefix()
279 assert(link->radv); in radv_set_route_prefix()
294 return sd_radv_add_route_prefix(link->radv, p); in radv_set_route_prefix()
373 return sd_radv_set_rdnss(link->radv, in radv_set_dns()
409 return sd_radv_set_dnssl(link->radv, in radv_set_domains()
450 if (link->radv) in radv_configure()
453 r = sd_radv_new(&link->radv); in radv_configure()
457 r = sd_radv_attach_event(link->radv, link->manager->event, 0); in radv_configure()
461 r = sd_radv_set_mac(link->radv, &link->hw_addr.ether); in radv_configure()
465 r = sd_radv_set_ifindex(link->radv, link->ifindex); in radv_configure()
469 r = sd_radv_set_managed_information(link->radv, link->network->router_managed); in radv_configure()
473 r = sd_radv_set_other_information(link->radv, link->network->router_other_information); in radv_configure()
477 r = sd_radv_set_router_lifetime(link->radv, link->network->router_lifetime_usec); in radv_configure()
482 r = sd_radv_set_preference(link->radv, link->network->router_preference); in radv_configure()
518 if (!link->radv) in radv_update_mac()
521 restart = sd_radv_is_running(link->radv); in radv_update_mac()
523 r = sd_radv_stop(link->radv); in radv_update_mac()
527 r = sd_radv_set_mac(link->radv, &link->hw_addr.ether); in radv_update_mac()
532 r = sd_radv_start(link->radv); in radv_update_mac()
617 if (link->radv) in link_request_radv()
634 if (!link->radv) in radv_start()
643 if (sd_radv_is_running(link->radv)) in radv_start()
653 return sd_radv_start(link->radv); in radv_start()
668 if (!link->radv) in radv_add_prefix()
687 r = sd_radv_add_prefix(link->radv, p); in radv_add_prefix()