From: Roy Marples Date: Thu, 15 Dec 2011 03:37:27 +0000 (+0000) Subject: Disable IPv6RS on p2p, lo and mcast interfaces. X-Git-Tag: v5.5.0~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d522b92049f853de6790f1eafac8fd1f757a82df;p=thirdparty%2Fdhcpcd.git Disable IPv6RS on p2p, lo and mcast interfaces. --- diff --git a/dhcpcd.c b/dhcpcd.c index 75fd3c5b..15cf2ad0 100644 --- a/dhcpcd.c +++ b/dhcpcd.c @@ -768,6 +768,8 @@ configure_interface1(struct interface *iface) if (iface->flags & IFF_NOARP || ifo->options & (DHCPCD_INFORM | DHCPCD_STATIC)) ifo->options &= ~(DHCPCD_ARP | DHCPCD_IPV4LL); + if (!(iface->flags & (IFF_POINTOPOINT | IFF_LOOPBACK | IFF_MULTICAST))) + ifo->options &= ~DHCPCD_IPV6RS; if (ifo->options & DHCPCD_LINK && carrier_status(iface) == -1) ifo->options &= ~DHCPCD_LINK;