[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.28 and 1.29

version 1.28, 2005/10/17 19:04:20 version 1.29, 2006/03/31 04:10:59
Line 317 
Line 317 
 {  {
         if (namelist[X_TCBTABLE].n_type == 0)          if (namelist[X_TCBTABLE].n_type == 0)
                 return;                  return;
         wmove(wnd, 0, 0); wclrtobot(wnd);          wmove(wnd, 0, 0);
           wclrtobot(wnd);
         mvwaddstr(wnd, 0, LADDR, "Local Address");          mvwaddstr(wnd, 0, LADDR, "Local Address");
         mvwaddstr(wnd, 0, FADDR, "Foreign Address");          mvwaddstr(wnd, 0, FADDR, "Foreign Address");
         mvwaddstr(wnd, 0, PROTO, "Proto");          mvwaddstr(wnd, 0, PROTO, "Proto");
Line 342 
Line 343 
                         p = p->nif_forw;                          p = p->nif_forw;
                         continue;                          continue;
                 }                  }
                 wmove(wnd, p->nif_line, 0); wdeleteln(wnd);                  wmove(wnd, p->nif_line, 0);
                   wdeleteln(wnd);
                 q = netcb.nif_forw;                  q = netcb.nif_forw;
                 for (; q != (struct netinfo *)&netcb; q = q->nif_forw)                  for (; q != (struct netinfo *)&netcb; q = q->nif_forw)
                         if (q != p && q->nif_line > p->nif_line) {                          if (q != p && q->nif_line > p->nif_line) {
Line 375 
Line 377 
                         switch (p->nif_family) {                          switch (p->nif_family) {
                         case AF_INET:                          case AF_INET:
                                 inetprint(&p->nif_laddr, p->nif_lport,                                  inetprint(&p->nif_laddr, p->nif_lport,
                                         p->nif_proto);                                      p->nif_proto);
                                 break;                                  break;
                         case AF_INET6:                          case AF_INET6:
                                 inet6print(&p->nif_laddr6, p->nif_lport,                                  inet6print(&p->nif_laddr6, p->nif_lport,
                                         p->nif_proto);                                      p->nif_proto);
                                 break;                                  break;
                         }                          }
                         p->nif_flags &= ~NIF_LACHG;                          p->nif_flags &= ~NIF_LACHG;
Line 389 
Line 391 
                         switch (p->nif_family) {                          switch (p->nif_family) {
                         case AF_INET:                          case AF_INET:
                                 inetprint(&p->nif_faddr, p->nif_fport,                                  inetprint(&p->nif_faddr, p->nif_fport,
                                         p->nif_proto);                                      p->nif_proto);
                                 break;                                  break;
                         case AF_INET6:                          case AF_INET6:
                                 inet6print(&p->nif_faddr6, p->nif_fport,                                  inet6print(&p->nif_faddr6, p->nif_fport,
                                         p->nif_proto);                                      p->nif_proto);
                                 break;                                  break;
                         }                          }
                         p->nif_flags &= ~NIF_FACHG;                          p->nif_flags &= ~NIF_FACHG;
Line 414 
Line 416 
                 wclrtoeol(wnd);                  wclrtoeol(wnd);
         }          }
         if (lastrow < YMAX(wnd)) {          if (lastrow < YMAX(wnd)) {
                 wmove(wnd, lastrow, 0); wclrtobot(wnd);                  wmove(wnd, lastrow, 0);
                 wmove(wnd, YMAX(wnd), 0); wdeleteln(wnd);       /* XXX */                  wclrtobot(wnd);
                   wmove(wnd, YMAX(wnd), 0);
                   wdeleteln(wnd); /* XXX */
         }          }
 }  }
   
Line 494 
Line 498 
                                 cp = np->n_name;                                  cp = np->n_name;
                 }                  }
                 if (cp == 0) {                  if (cp == 0) {
                         hp = gethostbyaddr((char *)&in, sizeof (in), AF_INET);                          hp = gethostbyaddr(&in, sizeof (in), AF_INET);
                         if (hp)                          if (hp)
                                 cp = hp->h_name;                                  cp = hp->h_name;
                 }                  }

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29