return sd_radv_start(radv);
}
-static int dhcp6_route_remove_cb(sd_netlink *nl, sd_netlink_message *m,
- void *userdata) {
+static int dhcp6_route_remove_handler(sd_netlink *nl, sd_netlink_message *m, void *userdata) {
Link *link = userdata;
int r;
route_update(route, NULL, 0, NULL, NULL, 0, 0,
RTN_UNREACHABLE);
- r = route_remove(route, link, dhcp6_route_remove_cb);
+ r = route_remove(route, link, dhcp6_route_remove_handler);
if (r < 0) {
(void) in_addr_to_string(AF_INET6,
&pd_prefix, &buf);
return 0;
}
-static int dhcp6_route_add_cb(sd_netlink *nl, sd_netlink_message *m,
- void *userdata) {
+static int dhcp6_route_handler(sd_netlink *nl, sd_netlink_message *m, void *userdata) {
Link *link = userdata;
int r;
route_update(route, NULL, 0, NULL, NULL, 0, 0,
RTN_UNREACHABLE);
- r = route_configure(route, link, dhcp6_route_add_cb);
+ r = route_configure(route, link, dhcp6_route_handler);
if (r < 0) {
log_link_warning_errno(link, r, "Cannot configure unreachable route for delegated subnet %s/%u: %m",
strnull(buf),
return hashmap_get(m->dhcp6_prefixes, addr);
}
-static int dhcp6_route_add_callback(sd_netlink *nl, sd_netlink_message *m,
- void *userdata) {
+static int dhcp6_route_add_handler(sd_netlink *nl, sd_netlink_message *m, void *userdata) {
Link *link = userdata;
int r;
if (r < 0)
return r;
- r = route_configure(route, link, dhcp6_route_add_callback);
+ r = route_configure(route, link, dhcp6_route_add_handler);
if (r < 0)
return r;
return hashmap_put(m->dhcp6_prefixes, addr, link);
}
-static int dhcp6_route_remove_callback(sd_netlink *nl, sd_netlink_message *m,
- void *userdata) {
+static int dhcp6_route_remove_handler(sd_netlink *nl, sd_netlink_message *m, void *userdata) {
Link *link = userdata;
int r;
if (r < 0)
return r;
- r = route_remove(route, l, dhcp6_route_remove_callback);
+ r = route_remove(route, l, dhcp6_route_remove_handler);
if (r < 0)
return r;