test for -lsocket -lnsl
authorMark Eichin <eichin@mit.edu>
Sun, 14 Aug 1994 04:14:00 +0000 (04:14 +0000)
committerMark Eichin <eichin@mit.edu>
Sun, 14 Aug 1994 04:14:00 +0000 (04:14 +0000)
strchr not index
fix argument decls

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

src/appl/movemail/configure.in
src/appl/movemail/movemail.c

index 6b79b53c8078873d619c98715d4112028d7ec872..a8efe1da871e642f41e1a192b35912ceea1d8f8c 100644 (file)
@@ -3,6 +3,8 @@ WITH_CCOPTS
 AC_SET_BUILDTOP
 CONFIG_RULES
 KRB_INCLUDE
+AC_HAVE_LIBRARY(socket)
+AC_HAVE_LIBRARY(nsl)
 AC_PROG_INSTALL
 WITH_KRB5ROOT
 AC_OUTPUT(Makefile,[EXTRA_RULES])
index 1fa4a4b2ed3475f30e99f224bc2d3c2a12362bcb..ee05d153912e40cdcb2a66240f3f87f4b72107ba 100644 (file)
@@ -143,7 +143,7 @@ main (argc, argv)
     {
       int status; char *user;
 
-      user = (char *) rindex (inname, ':') + 1;
+      user = (char *) strrchr (inname, ':') + 1;
       status = popmail (user, outname);
       exit (status);
     }
@@ -534,7 +534,6 @@ char *host;
     krb5_ccache ccdef;
     krb5_principal client, server;
     krb5_error *err_ret = NULL;
-    register char *cp;
     char *hostname;
 #endif /* KRB5 */
 #endif /* KERBEROS */
@@ -656,6 +655,7 @@ char *host;
 
 pop_command(fmt, a, b, c, d)
 char *fmt;
+char *a, *b, *c, *d;
 {
     char buf[128];
 
@@ -703,7 +703,9 @@ int *nmsgs, *nbytes;
 }
 
 pop_retr(msgno, action, arg)
+int msgno;
 int (*action)();
+void* arg;                     /* may always be FILE* -- eichin -- XXX */
 {
     char buf[1024];