From 64b68c8fa50fa316d9bfb33f2afc22c701a786a1 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Wed, 3 Jan 2001 22:28:56 +0000 Subject: [PATCH] NT has no dup() for sockets, imported from devel --- libraries/liblutil/sockpair.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 } -- 2.39.2