kinit.c: If unistd.h is not available, use manual definitions for
authorTheodore Tso <tytso@mit.edu>
Tue, 9 Feb 1999 03:11:22 +0000 (03:11 +0000)
committerTheodore Tso <tytso@mit.edu>
Tue, 9 Feb 1999 03:11:22 +0000 (03:11 +0000)
getopt, optarg, and optind.  (For Windows).

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

src/clients/kinit/ChangeLog
src/clients/kinit/kinit.c

index 3cbc2a5e0ee82d38ec3d7fd3c420317f5be532d4..1c89a527fae98b34bdbae19f1ffebb929eb9e5a3 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb  8 22:10:36 1999  Theodore Y. Ts'o  <tytso@mit.edu>
+
+       * kinit.c: If unistd.h is not available, use manual definitions
+               for getopt, optarg, and optind.  (For Windows).
+
 1998-11-13  Theodore Ts'o  <tytso@rsts-11.mit.edu>
 
        * Makefile.in: Set the myfulldir and mydir variables (which are
index f02db2e186237283bf8da1eba5d35cec2a0fbbff..c29b26e6c02dbe42b791530253257b7ec9b6a5d1 100644 (file)
 #ifdef GETOPT_LONG
 #include "getopt.h"
 #else
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#else
+extern int optind;
+extern char *optarg;
+extern int getopt();
+#endif
 #endif
 #include "com_err.h"