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

Diff for /src/usr.bin/su/su.c between version 1.29 and 1.30

version 1.29, 1997/06/29 11:10:35 version 1.30, 1997/09/11 11:21:55
Line 68 
Line 68 
 #include <kerberosIV/krb.h>  #include <kerberosIV/krb.h>
 #include <netdb.h>  #include <netdb.h>
   
   int kerberos __P((char *username, char *user, int uid));
   
 #define ARGSTR  "-Kflm"  #define ARGSTR  "-Kflm"
   
 int use_kerberos = 1;  int use_kerberos = 1;
Line 218 
Line 220 
                 iscsh = NO;                  iscsh = NO;
         }          }
   
         if (p = strrchr(shell, '/'))          if ((p = strrchr(shell, '/')))
                 avshell = p+1;                  avshell = p+1;
         else          else
                 avshell = shell;                  avshell = shell;
Line 319 
Line 321 
         static char buf[MAXPATHLEN + 4];          static char buf[MAXPATHLEN + 4];
   
         buf[0] = 0;          buf[0] = 0;
         if (p = ttyname(STDERR_FILENO))          if ((p = ttyname(STDERR_FILENO)))
                 snprintf(buf, sizeof(buf), " on %s", p);                  snprintf(buf, sizeof(buf), " on %s", p);
         return (buf);          return (buf);
 }  }
   
 #ifdef KERBEROS  #ifdef KERBEROS
   int
 kerberos(username, user, uid)  kerberos(username, user, uid)
         char *username, *user;          char *username, *user;
         int uid;          int uid;
Line 332 
Line 335 
         KTEXT_ST ticket;          KTEXT_ST ticket;
         AUTH_DAT authdata;          AUTH_DAT authdata;
         struct hostent *hp;          struct hostent *hp;
         register char *p;  
         int kerno;          int kerno;
         in_addr_t faddr;          in_addr_t faddr;
         char hostname[MAXHOSTNAMELEN], savehost[MAXHOSTNAMELEN];          char hostname[MAXHOSTNAMELEN], savehost[MAXHOSTNAMELEN];

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30