]> git.sur5r.net Git - openldap/commitdiff
Add getopt detection.
authorKurt Zeilenga <kurt@openldap.org>
Tue, 20 Oct 1998 20:30:33 +0000 (20:30 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 20 Oct 1998 20:30:33 +0000 (20:30 +0000)
include/ac/unistd.h
include/portable.h.in
include/portable.h.nt

index f524f99b2fed67668c651c8057a5cb8966acd1d2..5e4501f5893fbf6644244412111f4ac078a48369 100644 (file)
@@ -3,11 +3,24 @@
 #ifndef _AC_UNISTD_H
 #define _AC_UNISTD_H
 
-#if HAVE_UNISTD_H
+#if HAVE_SYS_TYPES_H
 # include <sys/types.h>
+#endif
+
+#if HAVE_UNISTD_H
 # include <unistd.h>
 #endif
 
+/* getopt() defines may be in separate include file */
+#if HAVE_GETOPT_H
+# include <getopt.h>
+#endif
+
+#ifndef HAVE_GETOPT
+/* no getopt, assume we need getopt-compat.h */
+# include <getopt-compat.h>
+#endif
+
 /* use _POSIX_VERSION for POSIX.1 code */
 
 #endif /* _AC_UNISTD_H */
index 6c782517ea04a2ba1290f1526b77d5c908e45230..6b0abe55f8393875df73cf212097a0117b47f91a 100644 (file)
@@ -230,6 +230,9 @@ is provided ``as is'' without express or implied warranty.
 /* Define if you have the gethostname function.  */
 #undef HAVE_GETHOSTNAME
 
+/* Define if you have the getopt function.  */
+#undef HAVE_GETOPT
+
 /* Define if you have the gettimeofday function.  */
 #undef HAVE_GETTIMEOFDAY
 
@@ -323,6 +326,9 @@ is provided ``as is'' without express or implied warranty.
 /* Define if you have the <gdbm.h> header file.  */
 #undef HAVE_GDBM_H
 
+/* Define if you have the <getopt.h> header file.  */
+#undef HAVE_GETOPT_H
+
 /* Define if you have the <kerberosIV/des.h> header file.  */
 #undef HAVE_KERBEROSIV_DES_H
 
index cbbbfde51ba2e97e13f8e640cfbc37bfe5264d61..fff5c3f2108218a837bd77fd71e146aeaf2ce692 100644 (file)
@@ -245,6 +245,9 @@ typedef char * caddr_t;
 /* Define if you have the gethostname function.  */
 #define HAVE_GETHOSTNAME 1
 
+/* define if you have the getopt function */
+#undef HAVE_GETOPT
+
 /* Define if you have the gettimeofday function.  */
 #undef HAVE_GETTIMEOFDAY
 
@@ -285,7 +288,7 @@ typedef char * caddr_t;
 #undef HAVE_SIGSET
 
 /* Define if you have the socket function.  */
-#undef HAVE_SOCKET
+#define HAVE_SOCKET 1
 
 /* Define if you have the strdup function.  */
 #define HAVE_STRDUP 1
@@ -338,6 +341,9 @@ typedef char * caddr_t;
 /* Define if you have the <gdbm.h> header file.  */
 #undef HAVE_GDBM_H
 
+/* Define if you have the <getopt.h> header file.  */
+#undef HAVE_GETOPT_H
+
 /* Define if you have the <kerberosIV/des.h> header file.  */
 #undef HAVE_KERBEROSIV_DES_H
 
@@ -405,7 +411,7 @@ typedef char * caddr_t;
 #undef HAVE_SYS_PARAM_H
 
 /* Define if you have the <sys/socket.h> header file.  */
-#define HAVE_SYS_SOCKET_H 1
+#undef HAVE_SYS_SOCKET_H
 
 /* Define if you have the <sys/time.h> header file.  */
 #undef HAVE_SYS_TIME_H