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

Diff for /src/usr.bin/netstat/route.c between version 1.64 and 1.65

version 1.64, 2004/06/06 16:55:31 version 1.65, 2004/10/15 20:16:12
Line 204 
Line 204 
         case AF_IPX:          case AF_IPX:
                 afname = "IPX";                  afname = "IPX";
                 break;                  break;
         case AF_ISO:  
                 afname = "ISO";  
                 break;  
         case AF_CCITT:          case AF_CCITT:
                 afname = "X.25";                  afname = "X.25";
                 break;                  break;
Line 467 
Line 464 
                 struct sockaddr_in *sin = (struct sockaddr_in *)sa;                  struct sockaddr_in *sin = (struct sockaddr_in *)sa;
                 struct sockaddr_in *msin = (struct sockaddr_in *)mask;                  struct sockaddr_in *msin = (struct sockaddr_in *)mask;
   
                 cp = (sin->sin_addr.s_addr == 0) ? "default" :                  cp = (sin->sin_addr.s_addr == 0 && mask &&
                       msin->sin_addr.s_addr == 0) ? "default" :
                     (mask == NULL || msin->sin_addr.s_addr == (in_addr_t)-1 ?                      (mask == NULL || msin->sin_addr.s_addr == (in_addr_t)-1 ?
                     routename(sin->sin_addr.s_addr) :                      routename(sin->sin_addr.s_addr) :
                     netname(sin->sin_addr.s_addr, msin->sin_addr.s_addr));                      netname(sin->sin_addr.s_addr, msin->sin_addr.s_addr));

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65