From: Steven Barth Date: Wed, 23 Jul 2014 21:15:28 +0000 (+0200) Subject: Don't loose routes in managed PD X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ac448deb59fc9ed2f19a3549d521ab796ae6ca47;p=oweals%2Fodhcpd.git Don't loose routes in managed PD --- diff --git a/src/dhcpv6-ia.c b/src/dhcpv6-ia.c index fe47130..610bca3 100644 --- a/src/dhcpv6-ia.c +++ b/src/dhcpv6-ia.c @@ -622,7 +622,7 @@ static void update(struct interface *iface) if (change) { struct dhcpv6_assignment *c; list_for_each_entry(c, &iface->ia_assignments, head) - if (c != border) + if (c != border && !iface->managed) apply_lease(iface, c, false); }