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

Diff for /src/usr.bin/netstat/inet6.c between version 1.32 and 1.33

version 1.32, 2005/03/25 17:01:03 version 1.33, 2006/11/17 01:11:23
Line 1111 
Line 1111 
                 sin6.sin6_addr = *in6p;                  sin6.sin6_addr = *in6p;
 #ifdef __KAME__  #ifdef __KAME__
                 if (IN6_IS_ADDR_LINKLOCAL(in6p) ||                  if (IN6_IS_ADDR_LINKLOCAL(in6p) ||
                     IN6_IS_ADDR_MC_LINKLOCAL(in6p)) {                      IN6_IS_ADDR_MC_LINKLOCAL(in6p) ||
                       IN6_IS_ADDR_MC_INTFACELOCAL(in6p)) {
                         sin6.sin6_scope_id =                          sin6.sin6_scope_id =
                             ntohs(*(u_int16_t *)&in6p->s6_addr[2]);                              ntohs(*(u_int16_t *)&in6p->s6_addr[2]);
                         sin6.sin6_addr.s6_addr[2] = 0;                          sin6.sin6_addr.s6_addr[2] = 0;

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33