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

Diff for /src/usr.bin/systat/netstat.c between version 1.8 and 1.9

version 1.8, 1997/12/19 09:03:33 version 1.9, 1997/12/19 09:22:55
Line 435 
Line 435 
                                 cp = hp->h_name;                                  cp = hp->h_name;
                 }                  }
         }          }
         if (in.s_addr == INADDR_ANY)          if (in.s_addr == INADDR_ANY) {
                 strcpy(line, "*");                  strncpy(line, "*", sizeof line-1);
         else if (cp)                  line[sizeof line-1] = '\0';
                 strncpy(line, cp, sizeof line);          } else if (cp) {
         else {                  strncpy(line, cp, sizeof line-1);
                   line[sizeof line-1] = '\0';
           } else {
                 in.s_addr = ntohl(in.s_addr);                  in.s_addr = ntohl(in.s_addr);
 #define C(x)    ((x) & 0xff)  #define C(x)    ((x) & 0xff)
                 snprintf(line, sizeof line, "%u.%u.%u.%u", C(in.s_addr >> 24),                  snprintf(line, sizeof line, "%u.%u.%u.%u", C(in.s_addr >> 24),

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9