From: Kurt Zeilenga Date: Wed, 3 Jan 2001 22:28:56 +0000 (+0000) Subject: NT has no dup() for sockets, imported from devel X-Git-Tag: OPENLDAP_REL_ENG_2_0_8~85 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=64b68c8fa50fa316d9bfb33f2afc22c701a786a1;p=openldap NT has no dup() for sockets, imported from devel --- diff --git a/libraries/liblutil/sockpair.c b/libraries/liblutil/sockpair.c index 648009d315..172df1d3ca 100644 --- a/libraries/liblutil/sockpair.c +++ b/libraries/liblutil/sockpair.c @@ -56,7 +56,12 @@ int lutil_pair( LBER_SOCKET_T sds[2] ) return rc; } - sds[0] = sds[1] = sd; + sds[0] = sd; +#if !HAVE_WINSOCK + sds[1] = dup( sds[0] ); +#else + sds[1] = sds[0]; +#endif return 0; #endif }