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;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to