[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.3 and 1.4

version 1.3, 2001/01/29 01:58:13 version 1.4, 2001/08/18 22:14:03
Line 235 
Line 235 
         n = snprintf(buf, sizeof(buf), "%s", atalk_print(sa2, 1 | (what & 8)));          n = snprintf(buf, sizeof(buf), "%s", atalk_print(sa2, 1 | (what & 8)));
         if (n >= sizeof(buf))          if (n >= sizeof(buf))
                 n = sizeof(buf) - 1;                  n = sizeof(buf) - 1;
           else if (n == -1)
                   n = 0;  /* What else can be done ? */
         if (sat2->sat_addr.s_net != 0xFFFF) {          if (sat2->sat_addr.s_net != 0xFFFF) {
                 thesockaddr.sat_addr.s_net = sat1->sat_addr.s_net |                  thesockaddr.sat_addr.s_net = sat1->sat_addr.s_net |
                     ~sat2->sat_addr.s_net;                      ~sat2->sat_addr.s_net;
Line 242 
Line 244 
                     "-%s", atalk_print(sa2, 1 | (what & 8)));                      "-%s", atalk_print(sa2, 1 | (what & 8)));
                 if (l >= sizeof(buf) - n)                  if (l >= sizeof(buf) - n)
                         l = sizeof(buf) - n - 1;                          l = sizeof(buf) - n - 1;
                 n += l;                  if (l > 0)
                           n += l;
         }          }
         if (what & 2) {          if (what & 2) {
                 l = snprintf(buf + n, sizeof(buf) - n, ".%s",                  l = snprintf(buf + n, sizeof(buf) - n, ".%s",
                     atalk_print(sa, what & (~1)));                      atalk_print(sa, what & (~1)));
                 if (l >= sizeof(buf) - n)                  if (l >= sizeof(buf) - n)
                         l = sizeof(buf) - n - 1;                          l = sizeof(buf) - n - 1;
                 n += l;                  if (l > 0)
                           n += l;
         }          }
         return (buf);          return (buf);
 }  }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4