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

Diff for /src/usr.bin/w/w.c between version 1.15 and 1.16

version 1.15, 1997/03/30 18:16:02 version 1.16, 1997/04/01 07:58:40
Line 300 
Line 300 
   
         for (ep = ehead; ep != NULL; ep = ep->next) {          for (ep = ehead; ep != NULL; ep = ep->next) {
                 p = *ep->utmp.ut_host ? ep->utmp.ut_host : "-";                  p = *ep->utmp.ut_host ? ep->utmp.ut_host : "-";
                 if ((x = strchr(p, ':')) != NULL && x - p <= UT_HOSTSIZE)                  for (x = NULL, i = 0; p[i] != '\0' && i < UT_HOSTSIZE; i++)
                         *x++ = '\0';                          if (p[i] == ':') {
                 else                                  x = &p[i];
                         x = NULL;                                  *x++ = '\0';
                                   break;
                           }
                 if (!nflag && isdigit(*p) &&                  if (!nflag && isdigit(*p) &&
                     (long)(l = inet_addr(p)) != -1 &&                      (long)(l = inet_addr(p)) != -1 &&
                     (hp = gethostbyaddr((char *)&l, sizeof(l), AF_INET))) {                      (hp = gethostbyaddr((char *)&l, sizeof(l), AF_INET))) {

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16