add libos-proto
authorJohn Kohl <jtkohl@mit.edu>
Mon, 23 Apr 1990 16:55:58 +0000 (16:55 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Mon, 23 Apr 1990 16:55:58 +0000 (16:55 +0000)
remove unused optind;
add void to main()

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

src/kdc/main.c

index 1aa484768ec7a0af2dd0a4bff78664f6994a8147..5d4ce6393849eb12053b77231042cccc6fcabcc1 100644 (file)
@@ -34,6 +34,7 @@ static char rcsid_main_c[] =
 #include <krb5/krb5_err.h>
 #include <krb5/isode_err.h>
 #include <krb5/kdb5_err.h>
+#include <krb5/libos-proto.h>
 #include <krb5/ext-proto.h>
 
 #include "kdc_util.h"
@@ -125,7 +126,6 @@ char **argv;
     char lrealm[BUFSIZ];
     krb5_error_code retval;
 
-    extern int optind;
     extern char *optarg;
 
     while (c = getopt(argc, argv, "r:d:mM:k:")) {
@@ -261,9 +261,12 @@ closedown_db()
  exit
  */
 
+/* This void is a bit bogus, but it's necessary to prevent some compilers from
+   complaining about a no-value return path from a non-void function. */
+void
 main(argc, argv)
 int argc;
-char **argv;
+char *argv[];
 {
     krb5_error_code retval;