Mercurial > gnulib
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] |