svn commit: r235284 - user/hrs/ipv6/sys/netinet6
Hiroki Sato
hrs at FreeBSD.org
Fri May 11 19:26:55 UTC 2012
Author: hrs
Date: Fri May 11 19:26:54 2012
New Revision: 235284
URL: http://svn.freebsd.org/changeset/base/235284
Log:
Fix a panic when if_afdata[AF_INET6] == NULL.
Modified:
user/hrs/ipv6/sys/netinet6/nd6.c
Modified: user/hrs/ipv6/sys/netinet6/nd6.c
==============================================================================
--- user/hrs/ipv6/sys/netinet6/nd6.c Fri May 11 19:15:33 2012 (r235283)
+++ user/hrs/ipv6/sys/netinet6/nd6.c Fri May 11 19:26:54 2012 (r235284)
@@ -1803,6 +1803,8 @@ nd6_slowtimo(void *arg)
nd6_slowtimo, curvnet);
IFNET_RLOCK_NOSLEEP();
TAILQ_FOREACH(ifp, &V_ifnet, if_list) {
+ if (ifp->if_afdata[AF_INET6] == NULL)
+ continue;
nd6if = ND_IFINFO(ifp);
if (nd6if->basereachable && /* already initialized */
(nd6if->recalctm -= ND6_SLOWTIMER_INTERVAL) <= 0) {
More information about the svn-src-user
mailing list