[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.115 and 1.116

version 1.115, 2001/10/08 19:05:05 version 1.116, 2001/12/05 10:06:13
Line 45 
Line 45 
         static char addrbuf[INET6_ADDRSTRLEN];          static char addrbuf[INET6_ADDRSTRLEN];
   
         switch (sa->sa_family) {          switch (sa->sa_family) {
                 case AF_INET:          case AF_INET:
                         addr = &((struct sockaddr_in *)sa)->sin_addr;                  addr = &((struct sockaddr_in *)sa)->sin_addr;
                         break;                  break;
                 case AF_INET6:          case AF_INET6:
                         addr = &((struct sockaddr_in6 *)sa)->sin6_addr;                  addr = &((struct sockaddr_in6 *)sa)->sin6_addr;
                         break;                  break;
                 default:          default:
                         /* This case should be protected against elsewhere */                  /* This case should be protected against elsewhere */
                         abort();                  abort();        /* XXX abort is bad -- do something else */
         }          }
         inet_ntop(sa->sa_family, addr, addrbuf, sizeof(addrbuf));          inet_ntop(sa->sa_family, addr, addrbuf, sizeof(addrbuf));
         return addrbuf;          return addrbuf;
Line 426 
Line 426 
         compat_datafellows(remote_version);          compat_datafellows(remote_version);
         mismatch = 0;          mismatch = 0;
   
         switch(remote_major) {          switch (remote_major) {
         case 1:          case 1:
                 if (remote_minor == 99 &&                  if (remote_minor == 99 &&
                     (options.protocol & SSH_PROTO_2) &&                      (options.protocol & SSH_PROTO_2) &&

Legend:
Removed from v.1.115  
changed lines
  Added in v.1.116