[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.65 and 1.66

version 1.65, 2004/10/15 20:16:12 version 1.66, 2004/11/17 01:47:20
Line 747 
Line 747 
         int masklen, final = 0, illegal = 0;          int masklen, final = 0, illegal = 0;
         int i;          int i;
         char hbuf[NI_MAXHOST];          char hbuf[NI_MAXHOST];
 #ifdef NI_WITHSCOPEID  
         int flag = NI_WITHSCOPEID;  
 #else  
         int flag = 0;          int flag = 0;
 #endif  
         int error;          int error;
   
         sin6 = *sa6;          sin6 = *sa6;
Line 837 
Line 833 
 routename6(struct sockaddr_in6 *sa6)  routename6(struct sockaddr_in6 *sa6)
 {  {
         static char line[NI_MAXHOST];          static char line[NI_MAXHOST];
 #ifdef NI_WITHSCOPEID  
         const int niflag = NI_NUMERICHOST | NI_WITHSCOPEID;  
 #else  
         const int niflag = NI_NUMERICHOST;          const int niflag = NI_NUMERICHOST;
 #endif  
         if (getnameinfo((struct sockaddr *)sa6, sa6->sin6_len,          if (getnameinfo((struct sockaddr *)sa6, sa6->sin6_len,
             line, sizeof(line), NULL, 0, niflag) != 0)              line, sizeof(line), NULL, 0, niflag) != 0)
                 strlcpy(line, "", sizeof line);                  strlcpy(line, "", sizeof line);

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.66