[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.80 and 1.81

version 1.80, 2008/06/13 05:59:05 version 1.81, 2008/06/13 21:44:32
Line 219 
Line 219 
         struct radix_mask *rm = rnode.rn_mklist;          struct radix_mask *rm = rnode.rn_mklist;
   
         if (rnode.rn_b < 0) {          if (rnode.rn_b < 0) {
                   snprintf(nbuf, sizeof nbuf, " => %p", rnode.rn_dupedkey);
                   printf("\t  (%p)%s", rnode.rn_p,
                       rnode.rn_dupedkey ? nbuf : "");
                 if (rnode.rn_mask) {                  if (rnode.rn_mask) {
                         printf("\t  mask ");                          printf(" mask ");
                         p_sockaddr(kgetsa((struct sockaddr *)rnode.rn_mask),                          p_sockaddr(kgetsa((struct sockaddr *)rnode.rn_mask),
                             0, 0, -1);                              0, 0, -1);
                 } else if (rm == 0)                  } else if (rm == 0) {
                           putchar('\n');
                         return;                          return;
                   }
         } else {          } else {
                 snprintf(nbuf, sizeof nbuf, "(%d)", rnode.rn_b);                  snprintf(nbuf, sizeof nbuf, "(%d)", rnode.rn_b);
                 printf("%6.6s %16p : %16p", nbuf, rnode.rn_l,                  printf("%6.6s (%p) %16p : %16p", nbuf, rnode.rn_p, rnode.rn_l,
                     rnode.rn_r);                      rnode.rn_r);
         }          }
   

Legend:
Removed from v.1.80  
changed lines
  Added in v.1.81