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

Diff for /src/usr.bin/netstat/Attic/atalk.c between version 1.7 and 1.8

version 1.7, 2002/02/16 21:27:50 version 1.8, 2002/05/27 01:50:36
Line 160 
Line 160 
         if (sat->sat_range.r_netrange.nr_firstnet          if (sat->sat_range.r_netrange.nr_firstnet
             != sat->sat_range.r_netrange.nr_lastnet) {              != sat->sat_range.r_netrange.nr_lastnet) {
                 (void) snprintf(mybuf, sizeof(mybuf), "%d-%d",                  (void) snprintf(mybuf, sizeof(mybuf), "%d-%d",
                         ntohs(sat->sat_range.r_netrange.nr_firstnet),                      ntohs(sat->sat_range.r_netrange.nr_firstnet),
                         ntohs(sat->sat_range.r_netrange.nr_lastnet));                      ntohs(sat->sat_range.r_netrange.nr_lastnet));
         } else {          } else {
                 (void) snprintf(mybuf, sizeof(mybuf), "%d",                  (void) snprintf(mybuf, sizeof(mybuf), "%d",
                         ntohs(sat->sat_range.r_netrange.nr_firstnet));                      ntohs(sat->sat_range.r_netrange.nr_firstnet));
         }          }
         return mybuf;          return mybuf;
 }  }
Line 200 
Line 200 
                 break;                  break;
         case 3:          case 3:
                 (void) snprintf(mybuf, sizeof(mybuf), "%s.%s",                  (void) snprintf(mybuf, sizeof(mybuf), "%s.%s",
                         at_pr_net(sat, numeric),                      at_pr_net(sat, numeric),
                         at_pr_host(sat, numeric));                      at_pr_host(sat, numeric));
                 break;                  break;
         case 0x10:          case 0x10:
                 (void) snprintf(mybuf, sizeof(mybuf), "%s", at_pr_range(sat));                  (void) snprintf(mybuf, sizeof(mybuf), "%s", at_pr_range(sat));
Line 285 
Line 285 
                 }                  }
 #endif  #endif
                 if (kread((u_long) ddpcb.ddp_socket,                  if (kread((u_long) ddpcb.ddp_socket,
                           (char *) &sockb, sizeof(sockb)) < 0)                      (char *) &sockb, sizeof(sockb)) < 0)
                         return;                          return;
                 if (first) {                  if (first) {
                         printf("Active ATALK connections");                          printf("Active ATALK connections");
Line 296 
Line 296 
                                 printf("%-8.8s ", "PCB");                                  printf("%-8.8s ", "PCB");
                         printf(Aflag ?                          printf(Aflag ?
                             "%-5.5s %-6.6s %-6.6s  %-18.18s %-18.18s %s\n" :                              "%-5.5s %-6.6s %-6.6s  %-18.18s %-18.18s %s\n" :
                              "%-5.5s %-6.6s %-6.6s  %-22.22s %-22.22s %s\n",                              "%-5.5s %-6.6s %-6.6s  %-22.22s %-22.22s %s\n",
                                "Proto", "Recv-Q", "Send-Q",                              "Proto", "Recv-Q", "Send-Q",
                              "Local Address", "Foreign Address", "(state)");                              "Local Address", "Foreign Address", "(state)");
                         first = 0;                          first = 0;
                 }                  }
                 if (Aflag)                  if (Aflag)
Line 306 
Line 306 
                 printf("%-5.5s %6ld %6ld ", name, sockb.so_rcv.sb_cc,                  printf("%-5.5s %6ld %6ld ", name, sockb.so_rcv.sb_cc,
                     sockb.so_snd.sb_cc);                      sockb.so_snd.sb_cc);
                 printf(Aflag ? " %-18.18s" : " %-22.22s", atalk_print(                  printf(Aflag ? " %-18.18s" : " %-22.22s", atalk_print(
                           (struct sockaddr *) & ddpcb.ddp_lsat, 7));                      (struct sockaddr *) & ddpcb.ddp_lsat, 7));
                 printf(Aflag ? " %-18.18s" : " %-22.22s", atalk_print(                  printf(Aflag ? " %-18.18s" : " %-22.22s", atalk_print(
                           (struct sockaddr *) & ddpcb.ddp_fsat, 7));                      (struct sockaddr *) & ddpcb.ddp_fsat, 7));
                 putchar('\n');                  putchar('\n');
         }          }
 }  }
   
 #define p(f, m) if (ddpstat.f || sflag <= 1) \  #define p(f, m) if (ddpstat.f || sflag <= 1) \
     printf(m, ddpstat.f, plural(ddpstat.f))          printf(m, ddpstat.f, plural(ddpstat.f))
 #define p2(f1, f2, m) if (ddpstat.f1 || ddpstat.f2 || sflag <= 1) \  #define p2(f1, f2, m) if (ddpstat.f1 || ddpstat.f2 || sflag <= 1) \
     printf(m, ddpstat.f1, plural(ddpstat.f1), ddpstat.f2, plural(ddpstat.f2))          printf(m, ddpstat.f1, plural(ddpstat.f1), ddpstat.f2, plural(ddpstat.f2))
 #define p3(f, m) if (ddpstat.f || sflag <= 1) \  #define p3(f, m) if (ddpstat.f || sflag <= 1) \
     printf(m, ddpstat.f, plurales(ddpstat.f))          printf(m, ddpstat.f, plurales(ddpstat.f))
   
 /*  /*
  * Dump DDP statistics structure.   * Dump DDP statistics structure.

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