]> git.sur5r.net Git - openldap/commitdiff
Add test for BeOS's closesocket
authorKurt Zeilenga <kurt@openldap.org>
Wed, 9 Jun 1999 00:10:26 +0000 (00:10 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Wed, 9 Jun 1999 00:10:26 +0000 (00:10 +0000)
configure
configure.in
include/ac/socket.h
include/portable.h.in

index 96e7e028fdc25f59ef77a1ab758901e1d68ea1d4..eb1cb898bd6a4b47f62f1094c4686347b47df817 100755 (executable)
--- a/configure
+++ b/configure
@@ -11240,6 +11240,7 @@ fi
 
 for ac_func in \
        bcopy                   \
+       closesocket             \
        endgrent                \
        endpwent                \
        flock                   \
@@ -11280,12 +11281,12 @@ for ac_func in \
 
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:11284: checking for $ac_func" >&5
+echo "configure:11285: 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 <<EOF
-#line 11289 "configure"
+#line 11290 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -11308,7 +11309,7 @@ $ac_func();
 
 ; return 0; }
 EOF
-if { (eval echo configure:11312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -11336,12 +11337,12 @@ done
 for ac_func in getopt tempnam
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:11340: checking for $ac_func" >&5
+echo "configure:11341: 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 <<EOF
-#line 11345 "configure"
+#line 11346 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -11364,7 +11365,7 @@ $ac_func();
 
 ; return 0; }
 EOF
-if { (eval echo configure:11368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11369: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -11394,13 +11395,13 @@ done
 # Check Configuration
 
 echo $ac_n "checking declaration of sys_errlist""... $ac_c" 1>&6
-echo "configure:11398: checking declaration of sys_errlist" >&5
+echo "configure:11399: 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 <<EOF
-#line 11404 "configure"
+#line 11405 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -11410,7 +11411,7 @@ int main() {
 char *c = (char *) *sys_errlist
 ; return 0; }
 EOF
-if { (eval echo configure:11414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11415: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ol_cv_dcl_sys_errlist=yes
 else
@@ -11430,20 +11431,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:11434: checking existence of sys_errlist" >&5
+echo "configure:11435: 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 <<EOF
-#line 11440 "configure"
+#line 11441 "configure"
 #include "confdefs.h"
 #include <errno.h>
 int main() {
 char *c = (char *) *sys_errlist
 ; return 0; }
 EOF
-if { (eval echo configure:11447: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11448: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ol_cv_have_sys_errlist=yes
 else
index 5f24eff9a2f9a6df08290960a19891402edfd63d..2b55c4e009db2eaef9e29f8147669ae2382cb1cb 100644 (file)
@@ -1635,6 +1635,7 @@ fi
 
 AC_CHECK_FUNCS(                \
        bcopy                   \
+       closesocket             \
        endgrent                \
        endpwent                \
        flock                   \
index e640e6c8c2893f332a6bec5f19fd3e0587912b58..5901442749b63edfd60829605a6baffb11180b9d 100644 (file)
@@ -72,6 +72,7 @@
 
 #elif MACOS
 #      define tcp_close( s )           tcpclose( s )
+
 #elif DOS
 #      ifdef PCNFS
 #              define tcp_close( s )   close( s )
 #      ifdef NCSA
 #              define tcp_close( s )   do { netclose( s ); netshut() } while(0)
 #      endif /* NCSA */
+
+#elif HAVE_CLOSESOCKET
+#      define tcp_close( s )           closesocket( s )
+
 #else
 #      define tcp_close( s )           close( s )
 #endif /* MACOS */
index eb85b867d6292082cd4f47a0c846f8da441ca699..ed7873738ca64dbc7fa5638d478527d360c9434e 100644 (file)
 /* Define if you have the bcopy function.  */
 #undef HAVE_BCOPY
 
+/* Define if you have the closesocket function.  */
+#undef HAVE_CLOSESOCKET
+
 /* Define if you have the ctime_r function.  */
 #undef HAVE_CTIME_R