summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhpa <hpa>2004-09-03 00:42:33 +0000
committerhpa <hpa>2004-09-03 00:42:33 +0000
commit0ca2afec32266b18f059e838c3f1e204e0ee9b94 (patch)
treedc5a2dc70a2f5c40cbb988afd6cec111046840ac
parent490ecf7d4a465ac20d3ddee47b7f2ed0d0ca6f74 (diff)
downloadtftp-hpa-0.38.tar.gz
Fix handling of getopt variables.tftp-hpa-0.38
-rw-r--r--config.h7
-rw-r--r--configure.in1
2 files changed, 8 insertions, 0 deletions
diff --git a/config.h b/config.h
index a3370ff..6e2125b 100644
--- a/config.h
+++ b/config.h
@@ -108,6 +108,13 @@
#endif
#endif
+#ifdef HAVE_GETOPT_H
+#include <getopt.h>
+#else
+extern char *optarg;
+extern int optind, opterr, optopt;
+#endif
+
/* Test for EAGAIN/EWOULDBLOCK */
#ifdef EAGAIN
#if defined(EWOULDBLOCK) && (EWOULDBLOCK != EAGAIN)
diff --git a/configure.in b/configure.in
index fc56a73..117006c 100644
--- a/configure.in
+++ b/configure.in
@@ -58,6 +58,7 @@ AC_CHECK_HEADERS(inttypes.h)
AC_CHECK_HEADERS(stdint.h)
PA_CHECK_INTTYPES_H_SANE
AC_CHECK_HEADERS(fcntl.h)
+AC_CHECK_HEADERS(getopt.h)
AC_CHECK_HEADERS(grp.h)
AC_CHECK_HEADERS(libgen.h)
AC_CHECK_HEADERS(memory.h)