summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.h.in3
-rwxr-xr-xconfigure13
2 files changed, 16 insertions, 0 deletions
diff --git a/config.h.in b/config.h.in
index 8464d5d3..284b4629 100644
--- a/config.h.in
+++ b/config.h.in
@@ -55,6 +55,9 @@
/* define if you have getrpcbynumber() */
#undef HAVE_GETRPCBYNUMBER
+/* Define to 1 if you have the `getservent' function. */
+#undef HAVE_GETSERVENT
+
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
diff --git a/configure b/configure
index 215445d3..60a07869 100755
--- a/configure
+++ b/configure
@@ -5006,6 +5006,19 @@ esac
fi
+ac_fn_c_check_func "$LINENO" "getservent" "ac_cv_func_getservent"
+if test "x$ac_cv_func_getservent" = xyes; then :
+ $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
+
+else
+ case " $LIBOBJS " in
+ *" getservent.$ac_objext "* ) ;;
+ *) LIBOBJS="$LIBOBJS getservent.$ac_objext"
+ ;;
+esac
+
+fi
+
ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
if test "x$ac_cv_func_getopt_long" = xyes; then :
$as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h