+2008-09-29 Bruno Haible <bruno@clisp.org>
+
+ * lib/sys_socket.in.h: Wrap the definitions in 'extern "C"'.
+ * lib/sys_select.in.h: Likewise.
+
+2008-09-29 Bruno Haible <bruno@clisp.org>
+
+ * lib/winsock.c (rpl_close, rpl_socket): Remove unused variables.
+
+2008-09-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/sockets.m4 (gl_SOCKETS): Check also for the need to use -lsocket.
+ Set LIBSOCKET instead of augmenting LIBS.
+ * modules/sockets (Link): New section.
+ * modules/sockets-tests (test_sockets_LDADD): New variable.
+ * modules/sys_select-tests (test_sys_select_LDADD): New variable.
+ * modules/poll-tests (test_poll_LDADD): New variable.
+ * NEWS: Document the change.
+
+2008-09-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/arpa_inet_h.m4 (gl_REPLACE_ARPA_INET_H): New macro.
+ * m4/inet_ntop.m4 (gl_INET_NTOP): Invoke it instead of assigning
+ ARPA_INET_H directly.
+ * m4/inet_pton.m4 (gl_INET_PTON): Likewise.
+
+2008-09-28 Bruno Haible <bruno@clisp.org>
+
+ * m4/sys_socket_h.m4 (gl_PREREQ_SYS_H_WINSOCK2): New macro, extracted
+ from gl_HEADER_SYS_SOCKET.
+ (gl_HEADER_SYS_SOCKET): Invoke it.
+ * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Likewise.
+
2008-09-28 Bruno Haible <bruno@clisp.org>
* doc/posix-headers/sys_select.texi: Mention 'struct timeval' problem.