From 39aa70851aadb446002af65f2f233810246b210a Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 21 Sep 1998 22:35:13 +0000 Subject: [PATCH] Add additional bridge support, including detection of SYSV routines. Still needs more work. --- configure | 180 +++++++++++++++++------------------------- configure.in | 12 ++- include/bridge.h | 30 +++---- include/portable.h.in | 21 +++++ 4 files changed, 114 insertions(+), 129 deletions(-) diff --git a/configure b/configure index 368ec1f5e0..47d8f8d9b7 100755 --- a/configure +++ b/configure @@ -3872,6 +3872,7 @@ fi for ac_hdr in \ stddef.h \ fcntl.h \ + filio.h \ limits.h \ malloc.h \ sgtty.h \ @@ -3885,17 +3886,17 @@ for ac_hdr in \ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:3889: checking for $ac_hdr" >&5 +echo "configure:3890: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3899: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3900: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -3923,12 +3924,12 @@ done echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 -echo "configure:3927: checking for uid_t in sys/types.h" >&5 +echo "configure:3928: checking for uid_t in sys/types.h" >&5 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF @@ -3957,7 +3958,7 @@ EOF fi echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6 -echo "configure:3961: checking type of array argument to getgroups" >&5 +echo "configure:3962: checking type of array argument to getgroups" >&5 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -3965,7 +3966,7 @@ else ac_cv_type_getgroups=cross else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:3995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then ac_cv_type_getgroups=gid_t else @@ -4004,7 +4005,7 @@ fi if test $ac_cv_type_getgroups = cross; then cat > conftest.$ac_ext < EOF @@ -4028,12 +4029,12 @@ EOF echo $ac_n "checking for mode_t""... $ac_c" 1>&6 -echo "configure:4032: checking for mode_t" >&5 +echo "configure:4033: checking for mode_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -4061,12 +4062,12 @@ EOF fi echo $ac_n "checking for off_t""... $ac_c" 1>&6 -echo "configure:4065: checking for off_t" >&5 +echo "configure:4066: checking for off_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -4094,12 +4095,12 @@ EOF fi echo $ac_n "checking for pid_t""... $ac_c" 1>&6 -echo "configure:4098: checking for pid_t" >&5 +echo "configure:4099: checking for pid_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -4127,12 +4128,12 @@ EOF fi echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 -echo "configure:4131: checking return type of signal handlers" >&5 +echo "configure:4132: checking return type of signal handlers" >&5 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -4149,7 +4150,7 @@ int main() { int i; ; return 0; } EOF -if { (eval echo configure:4153: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4154: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_type_signal=void else @@ -4168,12 +4169,12 @@ EOF echo $ac_n "checking for size_t""... $ac_c" 1>&6 -echo "configure:4172: checking for size_t" >&5 +echo "configure:4173: checking for size_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -4201,12 +4202,12 @@ EOF fi echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 -echo "configure:4205: checking for uid_t in sys/types.h" >&5 +echo "configure:4206: checking for uid_t in sys/types.h" >&5 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF @@ -4235,12 +4236,12 @@ EOF fi echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6 -echo "configure:4239: checking for st_blksize in struct stat" >&5 +echo "configure:4240: checking for st_blksize in struct stat" >&5 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -4248,7 +4249,7 @@ int main() { struct stat s; s.st_blksize; ; return 0; } EOF -if { (eval echo configure:4252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4253: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_struct_st_blksize=yes else @@ -4269,12 +4270,12 @@ EOF fi echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 -echo "configure:4273: checking whether time.h and sys/time.h may both be included" >&5 +echo "configure:4274: checking whether time.h and sys/time.h may both be included" >&5 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -4283,7 +4284,7 @@ int main() { struct tm *tp; ; return 0; } EOF -if { (eval echo configure:4287: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4288: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_time=yes else @@ -4304,12 +4305,12 @@ EOF fi echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6 -echo "configure:4308: checking whether struct tm is in sys/time.h or time.h" >&5 +echo "configure:4309: checking whether struct tm is in sys/time.h or time.h" >&5 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -4317,7 +4318,7 @@ int main() { struct tm *tp; tp->tm_sec; ; return 0; } EOF -if { (eval echo configure:4321: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4322: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_struct_tm=time.h else @@ -4339,12 +4340,12 @@ fi echo $ac_n "checking for working const""... $ac_c" 1>&6 -echo "configure:4343: checking for working const" >&5 +echo "configure:4344: checking for working const" >&5 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4398: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_const=yes else @@ -4415,7 +4416,7 @@ fi echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6 -echo "configure:4419: checking for 8-bit clean memcmp" >&5 +echo "configure:4420: checking for 8-bit clean memcmp" >&5 if eval "test \"`echo '$''{'ac_cv_func_memcmp_clean'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4423,7 +4424,7 @@ else ac_cv_func_memcmp_clean=no else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:4438: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then ac_cv_func_memcmp_clean=yes else @@ -4450,54 +4451,13 @@ fi echo "$ac_t""$ac_cv_func_memcmp_clean" 1>&6 test $ac_cv_func_memcmp_clean = no && LIBOBJS="$LIBOBJS memcmp.o" -echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 -echo "configure:4455: checking return type of signal handlers" >&5 -if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 -else - cat > conftest.$ac_ext < -#include -#ifdef signal -#undef signal -#endif -#ifdef __cplusplus -extern "C" void (*signal (int, void (*)(int)))(int); -#else -void (*signal ()) (); -#endif - -int main() { -int i; -; return 0; } -EOF -if { (eval echo configure:4477: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then - rm -rf conftest* - ac_cv_type_signal=void -else - echo "configure: failed program was:" >&5 - cat conftest.$ac_ext >&5 - rm -rf conftest* - ac_cv_type_signal=int -fi -rm -f conftest* -fi - -echo "$ac_t""$ac_cv_type_signal" 1>&6 -cat >> confdefs.h <&6 -echo "configure:4496: checking for strftime" >&5 +echo "configure:4456: checking for strftime" >&5 if eval "test \"`echo '$''{'ac_cv_func_strftime'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_strftime=yes" else @@ -4542,7 +4502,7 @@ else echo "$ac_t""no" 1>&6 # strftime is in -lintl on SCO UNIX. echo $ac_n "checking for strftime in -lintl""... $ac_c" 1>&6 -echo "configure:4546: checking for strftime in -lintl" >&5 +echo "configure:4506: checking for strftime in -lintl" >&5 ac_lib_var=`echo intl'_'strftime | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -4550,7 +4510,7 @@ else ac_save_LIBS="$LIBS" LIBS="-lintl $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4588,12 +4548,12 @@ fi fi echo $ac_n "checking for vprintf""... $ac_c" 1>&6 -echo "configure:4592: checking for vprintf" >&5 +echo "configure:4552: checking for vprintf" >&5 if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_vprintf=yes" else @@ -4640,12 +4600,12 @@ fi if test "$ac_cv_func_vprintf" != yes; then echo $ac_n "checking for _doprnt""... $ac_c" 1>&6 -echo "configure:4644: checking for _doprnt" >&5 +echo "configure:4604: checking for _doprnt" >&5 if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func__doprnt=yes" else @@ -4693,7 +4653,7 @@ fi fi echo $ac_n "checking for wait3 that fills in rusage""... $ac_c" 1>&6 -echo "configure:4697: checking for wait3 that fills in rusage" >&5 +echo "configure:4657: checking for wait3 that fills in rusage" >&5 if eval "test \"`echo '$''{'ac_cv_func_wait3_rusage'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4701,7 +4661,7 @@ else ac_cv_func_wait3_rusage=no else cat > conftest.$ac_ext < #include @@ -4732,7 +4692,7 @@ main() { } } EOF -if { (eval echo configure:4736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:4696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then ac_cv_func_wait3_rusage=yes else @@ -4758,26 +4718,32 @@ fi for ac_func in \ gethostname \ gettimeofday \ + getdtablesize \ + memcpy \ mktime \ select \ + setpwfile \ + setsid \ + signal \ + sigset \ socket \ strerror \ strstr \ strrchr \ + strsep \ strtod \ strtol \ strtoul \ - strsep \ - memcpy \ + sysconf \ do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:4776: checking for $ac_func" >&5 +echo "configure:4742: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -4828,12 +4794,12 @@ done for ac_func in strdup do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:4832: checking for $ac_func" >&5 +echo "configure:4798: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -4886,13 +4852,13 @@ done # Check Configuration echo $ac_n "checking declaration of sys_errlist""... $ac_c" 1>&6 -echo "configure:4890: checking declaration of sys_errlist" >&5 +echo "configure:4856: checking declaration of sys_errlist" >&5 if eval "test \"`echo '$''{'ol_cv_dcl_sys_errlist'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < @@ -4902,7 +4868,7 @@ int main() { char *c = (char *) *sys_errlist ; return 0; } EOF -if { (eval echo configure:4906: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4872: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ol_cv_dcl_sys_errlist=yes else @@ -4923,20 +4889,20 @@ if test $ol_cv_dcl_sys_errlist = no ; then EOF echo $ac_n "checking existence of sys_errlist""... $ac_c" 1>&6 -echo "configure:4927: checking existence of sys_errlist" >&5 +echo "configure:4893: checking existence of sys_errlist" >&5 if eval "test \"`echo '$''{'ol_cv_have_sys_errlist'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < int main() { char *c = (char *) *sys_errlist ; return 0; } EOF -if { (eval echo configure:4940: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* ol_cv_have_sys_errlist=yes else diff --git a/configure.in b/configure.in index d544ab586d..35cf681352 100644 --- a/configure.in +++ b/configure.in @@ -526,6 +526,7 @@ AC_HEADER_SYS_WAIT AC_CHECK_HEADERS( \ stddef.h \ fcntl.h \ + filio.h \ limits.h \ malloc.h \ sgtty.h \ @@ -556,7 +557,6 @@ AC_C_CONST dnl ---------------------------------------------------------------- dnl Checks for library functions. AC_FUNC_MEMCMP -AC_TYPE_SIGNAL AC_FUNC_STRFTIME AC_FUNC_VPRINTF AC_FUNC_WAIT3 @@ -564,17 +564,23 @@ AC_FUNC_WAIT3 AC_CHECK_FUNCS( \ gethostname \ gettimeofday \ + getdtablesize \ + memcpy \ mktime \ select \ + setpwfile \ + setsid \ + signal \ + sigset \ socket \ strerror \ strstr \ strrchr \ + strsep \ strtod \ strtol \ strtoul \ - strsep \ - memcpy \ + sysconf \ ) AC_REPLACE_FUNCS(strdup) diff --git a/include/bridge.h b/include/bridge.h index c7c4a29a42..975bce3bfd 100644 --- a/include/bridge.h +++ b/include/bridge.h @@ -28,13 +28,12 @@ #if defined( hpux ) || defined( sunos5 ) || defined ( sgi ) || defined( SVR4 ) #define SYSV #endif -#endif /* * under System V, use sysconf() instead of getdtablesize */ -#if !defined( USE_SYSCONF ) && defined( SYSV ) +#if defined( HAVE_SYSCONF ) && !defined( HAVE_GETDTABLESIZE ) #define USE_SYSCONF #endif @@ -43,7 +42,7 @@ * under System V, daemons should use setsid() instead of detaching from their * tty themselves */ -#if !defined( USE_SETSID ) && defined( SYSV ) +#if defined( HAVE_SETSID ) #define USE_SETSID #endif @@ -51,21 +50,21 @@ /* * System V has socket options in filio.h */ -#if !defined( NEED_FILIO ) && defined( SYSV ) && !defined( hpux ) +#if defined( HAVE_FILIO_H ) #define NEED_FILIO #endif /* * use lockf() under System V */ -#if !defined( USE_LOCKF ) && ( defined( SYSV ) || defined( aix )) +#if !defined( HAVE_LOCKF ) && !defined( HAVE_FLOCK ) #define USE_LOCKF #endif /* * on most systems, we should use waitpid() instead of waitN() */ -#if !defined( USE_WAITPID ) && !defined( nextstep ) +#if defined( HAVE_WAITPID ) && !defined( nextstep ) #define USE_WAITPID #endif @@ -73,7 +72,7 @@ /* * define the wait status argument type */ -#if ( defined( SunOS ) && SunOS < 40 ) || defined( nextstep ) +#if !defined( HAVE_SYS_WAIT_H ) #define WAITSTATUSTYPE union wait #else #define WAITSTATUSTYPE int @@ -99,24 +98,17 @@ #endif -/* - * some systems don't have the BSD re_comp and re_exec routines - */ -#ifndef NEED_BSDREGEX -#if defined( SYSV ) || defined( VMS ) || defined( netbsd ) || defined( freebsd ) || defined( linux ) -#define NEED_BSDREGEX -#endif -#endif - /* * many systems do not have the setpwfile() library routine... we just * enable use for those systems we know have it. */ +#ifdef NOTDEF #ifndef HAVE_SETPWFILE -#if defined( sunos4 ) || defined( ultrix ) || defined( __osf__ ) +if defined( sunos4 ) || defined( ultrix ) || defined( __osf__ ) #define HAVE_SETPWFILE #endif #endif +#endif NOTDEF /* * Are sys_errlist and sys_nerr declared in stdio.h? @@ -172,7 +164,7 @@ * call signal or sigset (signal does not block the signal while * in the handler on sys v and sigset does not exist on bsd) */ -#if defined(SYSV) && !defined(linux) +#ifdef HAVE_SIGSET #define SIGNAL sigset #else #define SIGNAL signal @@ -192,7 +184,7 @@ /* * put a cover on the tty-related ioctl calls we need to use */ -#if defined( NeXT ) || (defined(SunOS) && SunOS < 40) +#if !defined( HAVE_TERMIOS ) #define TERMIO_TYPE struct sgttyb #define TERMFLAG_TYPE int #define GETATTR( fd, tiop ) ioctl((fd), TIOCGETP, (caddr_t)(tiop)) diff --git a/include/portable.h.in b/include/portable.h.in index 1f67768994..5a63372999 100644 --- a/include/portable.h.in +++ b/include/portable.h.in @@ -82,6 +82,9 @@ /* define this for phonetic support */ #undef SLAPD_PHONETIC +/* Define if you have the getdtablesize function. */ +#undef HAVE_GETDTABLESIZE + /* Define if you have the gethostname function. */ #undef HAVE_GETHOSTNAME @@ -103,6 +106,18 @@ /* Define if you have the select function. */ #undef HAVE_SELECT +/* Define if you have the setpwfile function. */ +#undef HAVE_SETPWFILE + +/* Define if you have the setsid function. */ +#undef HAVE_SETSID + +/* Define if you have the signal function. */ +#undef HAVE_SIGNAL + +/* Define if you have the sigset function. */ +#undef HAVE_SIGSET + /* Define if you have the socket function. */ #undef HAVE_SOCKET @@ -130,6 +145,9 @@ /* Define if you have the strtoul function. */ #undef HAVE_STRTOUL +/* Define if you have the sysconf function. */ +#undef HAVE_SYSCONF + /* Define if you have the header file. */ #undef HAVE_DB_H @@ -142,6 +160,9 @@ /* Define if you have the header file. */ #undef HAVE_FCNTL_H +/* Define if you have the header file. */ +#undef HAVE_FILIO_H + /* Define if you have the header file. */ #undef HAVE_GDBM_H -- 2.39.5