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

Diff for /src/usr.bin/ssh/sshconnect.c between version 1.122 and 1.123

version 1.122, 2002/06/09 04:33:27 version 1.123, 2002/06/09 22:17:21
Line 40 
Line 40 
 extern char *__progname;  extern char *__progname;
   
 static const char *  static const char *
 sockaddr_ntop(struct sockaddr *sa)  sockaddr_ntop(struct sockaddr *sa, socklen_t salen)
 {  {
         static char addrbuf[NI_MAXHOST];          static char addrbuf[NI_MAXHOST];
   
         if (getnameinfo(sa, sa->sa_len, addrbuf, sizeof(addrbuf), NULL, 0,          if (getnameinfo(sa, salen, addrbuf, sizeof(addrbuf), NULL, 0,
             NI_NUMERICHOST) != 0)              NI_NUMERICHOST) != 0)
                 fatal("sockaddr_ntop: getnameinfo NI_NUMERICHOST failed");                  fatal("sockaddr_ntop: getnameinfo NI_NUMERICHOST failed");
         return addrbuf;          return addrbuf;
Line 314 
Line 314 
                                 if (errno == ECONNREFUSED)                                  if (errno == ECONNREFUSED)
                                         full_failure = 0;                                          full_failure = 0;
                                 log("ssh: connect to address %s port %s: %s",                                  log("ssh: connect to address %s port %s: %s",
                                     sockaddr_ntop(ai->ai_addr), strport,                                      sockaddr_ntop(ai->ai_addr, ai->ai_addrlen),
                                     strerror(errno));                                      strport, strerror(errno));
                                 restore_uid();                                  restore_uid();
                                 /*                                  /*
                                  * Close the failed socket; there appear to                                   * Close the failed socket; there appear to

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.123