comparison modules/recvfrom @ 39231:05af34a75041

Fix malfunction of socket functions on HP-UX in 64-bit mode. * m4/socketlib.m4 (gl_SOCKETLIB): Add comment. * m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Define _HPUX_ALT_XOPEN_SOCKET_API. * modules/accept (Depends-on): Add 'extensions'. * modules/getpeername (Depends-on): Likewise. * modules/getsockname (Depends-on): Likewise. * modules/getsockopt (Depends-on): Likewise. * modules/recvfrom (Depends-on): Likewise. * doc/posix-functions/accept.texi: Mention the HP-UX socklen_t problem. * doc/posix-functions/getpeername.texi: Likewise. * doc/posix-functions/getsockname.texi: Likewise. * doc/posix-functions/getsockopt.texi: Likewise. * doc/posix-functions/recvfrom.texi: Likewise.
author Bruno Haible <bruno@clisp.org>
date Sat, 27 Jan 2018 10:57:59 +0100
parents 81f93aab9044
children
comparison
equal deleted inserted replaced
39230:9626419f9db3 39231:05af34a75041
4 Files: 4 Files:
5 lib/recvfrom.c 5 lib/recvfrom.c
6 lib/w32sock.h 6 lib/w32sock.h
7 7
8 Depends-on: 8 Depends-on:
9 extensions
9 sys_socket 10 sys_socket
10 socketlib 11 socketlib
11 errno [test "$ac_cv_header_winsock2_h" = yes] 12 errno [test "$ac_cv_header_winsock2_h" = yes]
12 getpeername [test "$ac_cv_header_winsock2_h" = yes] 13 getpeername [test "$ac_cv_header_winsock2_h" = yes]
13 msvc-nothrow [test "$ac_cv_header_winsock2_h" = yes] 14 msvc-nothrow [test "$ac_cv_header_winsock2_h" = yes]