summaryrefslogtreecommitdiff
path: root/lib/gl/sockets.h
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2009-03-30 12:08:38 +0200
committerSimon Josefsson <simon@josefsson.org>2009-03-30 12:08:38 +0200
commit96b8ed443933193a0d18ca21f5fd65028f948077 (patch)
treecb1e5b247f4170da6426627d8ae1fc6bb25f8f68 /lib/gl/sockets.h
parentfe5597bd4c51cfce5328b0a869a35dd5cda64a6b (diff)
downloadgnutls-96b8ed443933193a0d18ca21f5fd65028f948077.tar.gz
Update gnulib files.
Diffstat (limited to 'lib/gl/sockets.h')
-rw-r--r--lib/gl/sockets.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/gl/sockets.h b/lib/gl/sockets.h
index 6785824bd0..315d1b6422 100644
--- a/lib/gl/sockets.h
+++ b/lib/gl/sockets.h
@@ -33,13 +33,19 @@ int gl_sockets_cleanup (void);
Winsock wrappers but needs to pass on the socket handle to some
other library that only accepts sockets. */
#if WINDOWS_SOCKETS
+
+#include <sys/socket.h>
+
static inline SOCKET
gl_fd_to_handle (int fd)
{
return _get_osfhandle (fd);
}
+
#else
+
#define gl_fd_to_handle(x) (x)
-#endif
-#endif
+#endif /* WINDOWS_SOCKETS */
+
+#endif /* SOCKETS_H */