]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/network/networkd-route.c
network: dhcp6: drop addresses and delegated prefixes on client stop
[thirdparty/systemd.git] / src / network / networkd-route.c
index d04c33a5d879280e4b19e86883143f7a1a0b3ffa..541bf1e793ea5c70fa9dc9f63578ee0012c8741e 100644 (file)
@@ -146,6 +146,10 @@ void route_free(Route *route) {
                 set_remove(route->link->routes_foreign, route);
                 set_remove(route->link->dhcp_routes, route);
                 set_remove(route->link->dhcp_routes_old, route);
+                set_remove(route->link->dhcp6_routes, route);
+                set_remove(route->link->dhcp6_routes_old, route);
+                set_remove(route->link->dhcp6_pd_routes, route);
+                set_remove(route->link->dhcp6_pd_routes_old, route);
                 set_remove(route->link->ndisc_routes, route);
                 set_remove(route->link->ndisc_routes_old, route);
         }