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

Diff for /src/usr.bin/systat/inetname.c between version 1.2 and 1.3

version 1.2, 2015/01/16 00:03:37 version 1.3, 2017/01/21 11:32:04
Line 52 
Line 52 
                 return "*";                  return "*";
         memset(&sin6, 0, sizeof(sin6));          memset(&sin6, 0, sizeof(sin6));
         sin6.sin6_family = AF_INET6;          sin6.sin6_family = AF_INET6;
         sin6.sin6_len = sizeof(struct sockaddr_in6);  
         sin6.sin6_addr = *in6;          sin6.sin6_addr = *in6;
         if (getnameinfo((struct sockaddr *)&sin6, sin6.sin6_len,          if (getnameinfo((struct sockaddr *)&sin6, sizeof(struct sockaddr_in6),
             line, sizeof(line), NULL, 0, flags) == 0)              line, sizeof(line), NULL, 0, flags) == 0)
                 return line;                  return line;
         return "?";          return "?";
Line 73 
Line 72 
   
         memset(&si, 0, sizeof(si));          memset(&si, 0, sizeof(si));
         si.sin_family = AF_INET;          si.sin_family = AF_INET;
         si.sin_len = sizeof(struct sockaddr_in);  
         si.sin_addr = in;          si.sin_addr = in;
   
         e = getnameinfo((struct sockaddr *)&si, si.sin_len,          e = getnameinfo((struct sockaddr *)&si, sizeof(struct sockaddr_in),
                         line, sizeof(line), NULL, 0, flags);                          line, sizeof(line), NULL, 0, flags);
   
         if (e == 0)          if (e == 0)

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