svn commit: r303024 - head/sys/netinet

Michael Tuexen tuexen at FreeBSD.org
Tue Jul 19 09:48:09 UTC 2016


Author: tuexen
Date: Tue Jul 19 09:48:08 2016
New Revision: 303024
URL: https://svnweb.freebsd.org/changeset/base/303024

Log:
  netstat and sockstat expect the IPv6 link local addresses to
  have an embedded scope. So don't recover.
  
  MFC after:	3 days

Modified:
  head/sys/netinet/sctp_sysctl.c

Modified: head/sys/netinet/sctp_sysctl.c
==============================================================================
--- head/sys/netinet/sctp_sysctl.c	Tue Jul 19 07:51:22 2016	(r303023)
+++ head/sys/netinet/sctp_sysctl.c	Tue Jul 19 09:48:08 2016	(r303024)
@@ -279,15 +279,6 @@ sctp_sysctl_copy_out_local_addresses(str
 						if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {
 							if (local_scope == 0)
 								continue;
-							if (sin6->sin6_scope_id == 0) {
-								/*
-								 * bad link
-								 * local
-								 * address
-								 */
-								if (sa6_recoverscope(sin6) != 0)
-									continue;
-							}
 						}
 						if ((site_scope == 0) && (IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)))
 							continue;


More information about the svn-src-all mailing list