ObjFW  Hex Artifact Content

Artifact 1833194867ae08236479b9d53456338757aedb671972cbb42f25877cf703a34e:

Manifest of check-in [1833194867] - Define _HPUX_ALT_XOPEN_SOCKET_API where necessary

There is a nasty bug in HP-UX: When using the proper socket APIs that
take a socklen_t (which is 64 bit in LP64 mode), it still calls into
methods that expect an int - so there is a type mismatch between the
headers and the compiled system libraries. This leads to all socklen_t
being interpreted as 0 (due to big endian). Defining
_HPUX_ALT_XOPEN_SOCKET_API makes it use the correct symbols in the
system libraries instead. by js on 2021-01-14 02:29:31.


A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.