[BACK]Return to if.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / netstat

Diff for /src/usr.bin/netstat/if.c between version 1.76 and 1.77

version 1.76, 2019/06/28 13:35:02 version 1.77, 2021/01/16 17:42:52
Line 231 
Line 231 
         case AF_INET6:          case AF_INET6:
                 sin6 = (struct sockaddr_in6 *)sa;                  sin6 = (struct sockaddr_in6 *)sa;
 #ifdef __KAME__  #ifdef __KAME__
                 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {                  if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) &&
                       sin6->sin6_scope_id == 0) {
                         sin6->sin6_scope_id =                          sin6->sin6_scope_id =
                             ntohs(*(u_int16_t *)                              ntohs(*(u_int16_t *)
                             &sin6->sin6_addr.s6_addr[2]);                              &sin6->sin6_addr.s6_addr[2]);

Legend:
Removed from v.1.76  
changed lines
  Added in v.1.77