]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Don't set RA ownership in test mode.
authorRoy Marples <roy@marples.name>
Thu, 18 Dec 2014 10:09:54 +0000 (10:09 +0000)
committerRoy Marples <roy@marples.name>
Thu, 18 Dec 2014 10:09:54 +0000 (10:09 +0000)
dhcpcd.c

index 734d8c69773773d774fb44ff93ed61edf097015b..b4644ed0834c99539a8553d7deed33603652fd52 100644 (file)
--- a/dhcpcd.c
+++ b/dhcpcd.c
@@ -370,7 +370,8 @@ configure_interface1(struct interface *ifp)
        if (!(ifo->options & DHCPCD_IPV6))
                ifo->options &= ~(DHCPCD_IPV6RS | DHCPCD_DHCP6);
 
-       if (ifo->options & DHCPCD_SLAACPRIVATE)
+       if (ifo->options & DHCPCD_SLAACPRIVATE &&
+           !(ifp->ctx->options & DHCPCD_TEST))
                ifo->options |= DHCPCD_IPV6RA_OWN;
 
        /* We want to disable kernel interface RA as early as possible. */