From: Roy Marples Date: Thu, 23 May 2013 09:55:52 +0000 (+0000) Subject: FreeBSD isn't buggy with adding new addresses and working out X-Git-Tag: v5.99.7~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=873c6af120946c603307ce7155a7f7ca4fe62422;p=thirdparty%2Fdhcpcd.git FreeBSD isn't buggy with adding new addresses and working out if they are new and should be tentative - it was my buggy configuraion when I upgraded from FreeBSD 8 -> 9. --- diff --git a/if-bsd.c b/if-bsd.c index f7f0741f..bc3d82fb 100644 --- a/if-bsd.c +++ b/if-bsd.c @@ -313,8 +313,7 @@ if_address6(const struct interface *ifp, const struct ipv6_addr *a, int action) strlcpy(ifa.ifra_name, ifp->name, sizeof(ifa.ifra_name)); /* * We should not set IN6_IFF_TENTATIVE as the kernel should be - * able to work out if it's a new address or not and set it accordingly - * although FreeBSD seems to be buggy here. + * able to work out if it's a new address or not. * * We should set IN6_IFF_AUTOCONF, but the kernel won't let us. * This is probably a safety measure, but still it's not entirely right