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

Diff for /src/usr.bin/ssh/auth-rhosts.c between version 1.17 and 1.18

version 1.17, 2000/12/19 23:17:55 version 1.18, 2001/01/19 15:55:10
Line 21 
Line 21 
 #include "xmalloc.h"  #include "xmalloc.h"
 #include "uidswap.h"  #include "uidswap.h"
 #include "servconf.h"  #include "servconf.h"
   #include "pathnames.h"
   
 /*  /*
  * This function processes an rhosts-style file (.rhosts, .shosts, or   * This function processes an rhosts-style file (.rhosts, .shosts, or
Line 177 
Line 178 
   
         /* Deny if The user has no .shosts or .rhosts file and there are no system-wide files. */          /* Deny if The user has no .shosts or .rhosts file and there are no system-wide files. */
         if (!rhosts_files[rhosts_file_index] &&          if (!rhosts_files[rhosts_file_index] &&
             stat("/etc/hosts.equiv", &st) < 0 &&              stat(_PATH_RHOSTS_EQUIV, &st) < 0 &&
             stat(SSH_HOSTS_EQUIV, &st) < 0)              stat(_PATH_SSH_HOSTS_EQUIV, &st) < 0)
                 return 0;                  return 0;
   
         hostname = get_canonical_hostname();          hostname = get_canonical_hostname();
Line 192 
Line 193 
                                           hostname, ipaddr);                                            hostname, ipaddr);
                         return 1;                          return 1;
                 }                  }
                 if (check_rhosts_file(SSH_HOSTS_EQUIV, hostname, ipaddr, client_user,                  if (check_rhosts_file(_PATH_SSH_HOSTS_EQUIV, hostname, ipaddr, client_user,
                                       pw->pw_name)) {                                        pw->pw_name)) {
                         packet_send_debug("Accepted for %.100s [%.100s] by %.100s.",                          packet_send_debug("Accepted for %.100s [%.100s] by %.100s.",
                                       hostname, ipaddr, SSH_HOSTS_EQUIV);                                        hostname, ipaddr, _PATH_SSH_HOSTS_EQUIV);
                         return 1;                          return 1;
                 }                  }
         }          }

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18