From: Roy Marples Date: Sun, 1 Sep 2024 15:42:29 +0000 (+0100) Subject: IPv6: Ignore loopback address for any global consideration X-Git-Tag: v10.1.0~17 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=ae3d1b550a55936f6d39aa17638d87619bf328ee;p=thirdparty%2Fdhcpcd.git IPv6: Ignore loopback address for any global consideration --- diff --git a/src/ipv6.c b/src/ipv6.c index d4db8937..f08c661c 100644 --- a/src/ipv6.c +++ b/src/ipv6.c @@ -1136,7 +1136,8 @@ ipv6_anyglobal(struct interface *sifp) continue; TAILQ_FOREACH(ia, &state->addrs, next) { - if (IN6_IS_ADDR_LINKLOCAL(&ia->addr)) + if (IN6_IS_ADDR_LINKLOCAL(&ia->addr) || + IN6_IS_ADDR_LOOPBACK(&ia->addr)) continue; /* Let's be optimistic. * Any decent OS won't forward or accept traffic