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

Diff for /src/usr.bin/netstat/inet.c between version 1.151 and 1.152

version 1.151, 2016/09/02 09:39:32 version 1.152, 2016/11/11 15:01:43
Line 99 
Line 99 
 void    domain_dump(u_long, u_long, short);  void    domain_dump(u_long, u_long, short);
 void    inpcb_dump(u_long, short, int);  void    inpcb_dump(u_long, short, int);
 void    tcpcb_dump(u_long);  void    tcpcb_dump(u_long);
   int     kf_comp(const void *, const void *);
   
 int type_map[] = { -1, 2, 3, 1, 4, 5 };  int type_map[] = { -1, 2, 3, 1, 4, 5 };
   
Line 1419 
Line 1420 
 inpcb_dump(u_long off, short protocol, int af)  inpcb_dump(u_long off, short protocol, int af)
 {  {
         struct inpcb inp;          struct inpcb inp;
         char faddr[256], laddr[256];          char faddr[256], laddr[256], raddr[256];
   
         if (off == 0)          if (off == 0)
                 return;                  return;
Line 1432 
Line 1433 
         case AF_INET:          case AF_INET:
                 inet_ntop(af, &inp.inp_faddr, faddr, sizeof(faddr));                  inet_ntop(af, &inp.inp_faddr, faddr, sizeof(faddr));
                 inet_ntop(af, &inp.inp_laddr, laddr, sizeof(laddr));                  inet_ntop(af, &inp.inp_laddr, laddr, sizeof(laddr));
                   inet_ntop(af, &((struct sockaddr_in *)
                       (&inp.inp_route.ro_dst))->sin_addr, raddr, sizeof(raddr));
                 break;                  break;
         case AF_INET6:          case AF_INET6:
                 inet_ntop(af, &inp.inp_faddr6, faddr, sizeof(faddr));                  inet_ntop(af, &inp.inp_faddr6, faddr, sizeof(faddr));
                 inet_ntop(af, &inp.inp_laddr6, laddr, sizeof(laddr));                  inet_ntop(af, &inp.inp_laddr6, laddr, sizeof(laddr));
                   inet_ntop(af, &inp.inp_route6.ro_dst.sin6_addr,
                       raddr, sizeof(raddr));
                 break;                  break;
         default:          default:
                 faddr[0] = laddr[0] = '\0';                  faddr[0] = laddr[0] = '\0';
Line 1452 
Line 1457 
         p("%u", inp_lport, "\n ");          p("%u", inp_lport, "\n ");
         pp("%p", inp_socket, ", ");          pp("%p", inp_socket, ", ");
         pp("%p", inp_ppcb, "\n ");          pp("%p", inp_ppcb, "\n ");
           pp("%p", inp_route.ro_rt, ", ");
           printf("ro_dst %s\n ", raddr);
         p("%#.8x", inp_flags, "\n ");          p("%#.8x", inp_flags, "\n ");
         p("%d", inp_hops, "\n ");          p("%d", inp_hops, "\n ");
         p("%u", inp_seclevel[0], ", ");          p("%u", inp_seclevel[0], ", ");

Legend:
Removed from v.1.151  
changed lines
  Added in v.1.152