lint
authorMark Eichin <eichin@mit.edu>
Sun, 14 Aug 1994 04:09:53 +0000 (04:09 +0000)
committerMark Eichin <eichin@mit.edu>
Sun, 14 Aug 1994 04:09:53 +0000 (04:09 +0000)
fix LOGIN_PROGRAM (from net)
get rid of getpw* misdeclarations
make default args char* instead of int
fix error message pointer

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4127 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/ChangeLog
src/appl/bsd/Makefile.in
src/appl/bsd/krcp.c
src/appl/bsd/krlogin.c
src/appl/bsd/krlogind.c
src/appl/bsd/krsh.c
src/appl/bsd/login.c

index 90ec9a6d40d08473e635773d5563c369f7dd62fa..705c49c1539fce29cfe94435b69768501b5e8cd7 100644 (file)
@@ -1,3 +1,7 @@
+Sat Aug 13 02:04:37 1994  Mark Eichin  (eichin@perdiem)
+
+       * Makefile.in (DEFINES): set LOGIN_PROGRAM correctly.
+
 Thu Aug 11 23:16:31 1994  Mark Eichin  (eichin@perdiem)
 
        * krsh.c: Don't (mis)declare getpwuid ever.
index 5f495d465a8062b57fb2f7bca38c1f31e7d023cd..c4905c91951fadbe98e34b63c2764aab16e182d6 100644 (file)
@@ -16,7 +16,7 @@ OBJS= krcp.o krlogin.o krsh.o kcmd.o forward.c logutil.o $(SETENVOBJ) \
 RSH=   -DKRB_RLOGIN=\"$(PROGDIR)/rlogin\"
 
 DEFINES= $(RSH) $(RPROGS) \
-       -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb\" -DKPROGDIR=\"$(CLIENT_BINDIR)\"
+       -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\"
 
 all:: rsh rcp rlogin krshd krlogind login.krb5
 
index b181a5cabe474257794bd39625c529cb3dc01374..8cdf800953630c43b9ea180300ef4a8a807cebd9 100644 (file)
@@ -119,9 +119,6 @@ int iamremote, targetshouldbedirectory;
 int    iamrecursive;
 int    pflag;
 struct passwd *pwd;
-#ifndef convex
-struct passwd *getpwuid();
-#endif
 int    userid;
 int    port;
 
@@ -1136,7 +1133,7 @@ void send_auth()
     char *princ;          /* principal in credentials cache */
     krb5_ccache cc;
     krb5_creds creds;
-    krb5_data reply, msg, princ_data;
+    krb5_data reply, princ_data;
     krb5_tkt_authent *authdat;
     krb5_error_code status;
     krb5_address faddr;
index cfb4e132d08643ab5c10179bed26ad82889566ce..f046f8d65d53789209f5964b9434f867e5a4fd9f 100644 (file)
@@ -177,9 +177,6 @@ struct sockaddr_in local, foreign;
 # endif /* TIOCPKT_WINDOW */
 
 char   *getenv();
-#ifndef convex
-struct passwd *getpwuid();
-#endif
 char   *name;
 int    rem = -1;               /* Remote socket fd */
 char   cmdchar = '~';
@@ -571,7 +568,7 @@ main(argc, argv)
     if ( status = krb5_process_key(&eblock,&cred->keyblock)) {
        fprintf(stderr,
                "%s: Cannot process session key : %s.\n",
-               orig_argv, error_message(status));
+               orig_argv[0], error_message(status));
        exit(1);
     }
 #else
@@ -1488,6 +1485,7 @@ mode(f)
 /*VARARGS*/
 prf(f, a1, a2, a3, a4, a5)
      char *f;
+     char *a1, *a2, *a3, *a4, *a5;
 {
     fprintf(stderr, f, a1, a2, a3, a4, a5);
     fprintf(stderr, CRLF);
index 518f6c5bcec9b3eb5a8aa782c0990c2cdc4946ac..ab62d7310674c39bcf4c0a0fefd2fdb887d6a3dc 100644 (file)
@@ -283,7 +283,6 @@ krb5_principal  client;
 
 extern int errno;
 int    reapchild();
-struct passwd *getpwnam();
 #if (!defined(__STDC__) && !defined(ultrix))
 char   *malloc();
 #endif
index 1cc494fa1829bbd3743a4be6b7c988125c1d51ba..c0202129c34052ee6fb3e4676438ee5a0ba1ed82 100644 (file)
@@ -38,6 +38,9 @@ static char sccsid[] = "@(#)rsh.c     5.7 (Berkeley) 9/20/88";
 
 #include <stdio.h>
 #include <string.h>
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 #include <errno.h>
 #include <signal.h>
 #include <pwd.h>
@@ -54,6 +57,7 @@ static char sccsid[] = "@(#)rsh.c     5.7 (Berkeley) 9/20/88";
 #include <krb5/crc-32.h>
 #include <krb5/mit-des.h>
 #include <krb5/osconf.h>
+#include <com_err.h>
 #include "defines.h"
 #endif /* KERBEROS */
      
@@ -93,7 +97,6 @@ main(argc, argv0)
     int rem, pid;
     char *host=0, *cp, **ap, buf[BUFSIZ], *args, **argv = argv0, *user = 0;
     register int cc;
-    int asrsh = 0;
     struct passwd *pwd;
     int readfrom, ready;
     int one = 1;
index d3c19d2e426fc15d8ca542d00255bbab5db26815..0440f502413dc2bcfda8a59214600d2c7247fe07 100644 (file)
@@ -1041,7 +1041,7 @@ dolastlog(quiet, tty)
        int fd;
 
        if ((fd = open(LASTLOG, O_RDWR, 0)) >= 0) {
-               (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), L_SET);
+               (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), SEEK_SET);
                if (!quiet) {
                        if (read(fd, (char *)&ll, sizeof(ll)) == sizeof(ll) &&
                            ll.ll_time != 0) {
@@ -1054,7 +1054,7 @@ dolastlog(quiet, tty)
                                        printf("on %.*s\n",
                                            sizeof(ll.ll_line), ll.ll_line);
                        }
-                       (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), L_SET);
+                       (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), SEEK_SET);
                }
                (void)time(&ll.ll_time);
                (void) strncpy(ll.ll_line, tty, sizeof(ll.ll_line));