summaryrefslogtreecommitdiff
path: root/modules/sys_select-tests
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2008-09-23 15:11:23 +0200
committerPaolo Bonzini <bonzini@gnu.org>2008-09-24 18:59:21 +0200
commit76bb60b45a1c498821ac465603e335f7af9dbe48 (patch)
treeaaf99bfc5ab450580da8411b46cb9eee73c1beb7 /modules/sys_select-tests
parent810a812bee90d6bab12e9628dc7745eea49f188c (diff)
downloadgnulib-76bb60b45a1c498821ac465603e335f7af9dbe48.tar.gz
implement full-blown select(2) for winsock
2008-09-24 Paolo Bonzini <bonzini@gnu.org> * NEWS: Document increased portability that sys_select now provides. * lib/sys_select.in.h: Install select wrapper. * lib/sys_socket.in.h: Use more descriptive name when there is no select wrapper. * lib/winsock-select.c: New. * m4/sys_select_h.m4: Compile lib/winsock-select.c if WinSock is used. Require gl_HEADER_SYS_SOCKET. * modules/sys_select: Depend on alloca, add lib/winsock-select.c. * modules/sys_select-tests: Copy dependencies from modules/poll-tests. * tests/test-sys_select.c: Add functional tests.
Diffstat (limited to 'modules/sys_select-tests')
-rw-r--r--modules/sys_select-tests9
1 files changed, 9 insertions, 0 deletions
diff --git a/modules/sys_select-tests b/modules/sys_select-tests
index a07d40a385..e004b334de 100644
--- a/modules/sys_select-tests
+++ b/modules/sys_select-tests
@@ -2,6 +2,15 @@ Files:
tests/test-sys_select.c
Depends-on:
+stdbool
+sys_select
+netinet_in
+arpa_inet
+extensions
+inet_pton
+errno
+perror
+sockets
configure.ac: