svn commit: r235279 - user/hrs/ipv6/sys/netinet6

Hiroki Sato hrs at FreeBSD.org
Fri May 11 17:50:19 UTC 2012


Author: hrs
Date: Fri May 11 17:50:18 2012
New Revision: 235279
URL: http://svn.freebsd.org/changeset/base/235279

Log:
  Fix a panic when if_afdata[AF_INET6] == NULL.

Modified:
  user/hrs/ipv6/sys/netinet6/in6.c

Modified: user/hrs/ipv6/sys/netinet6/in6.c
==============================================================================
--- user/hrs/ipv6/sys/netinet6/in6.c	Fri May 11 17:49:00 2012	(r235278)
+++ user/hrs/ipv6/sys/netinet6/in6.c	Fri May 11 17:50:18 2012	(r235279)
@@ -305,6 +305,8 @@ in6_control(struct socket *so, u_long cm
 
 	if (ifp == NULL)
 		return (EOPNOTSUPP);
+ 	if (ifp->if_afdata[AF_INET6] == NULL)
+		return (EPFNOSUPPORT);
 
 	switch (cmd) {
 	case SIOCSNDFLUSH_IN6:


More information about the svn-src-user mailing list