diff options
author | Micael Karlberg <[email protected]> | 2019-05-17 16:43:30 +0200 |
---|---|---|
committer | Micael Karlberg <[email protected]> | 2019-05-29 13:47:40 +0200 |
commit | 12e99364db99e336d5382510241f47e40e0db9af (patch) | |
tree | 10dc067af735fcbdeb1abe134fc5ff32c13d81ac /erts/emulator/nifs/common | |
parent | 3e2c3eec258b1ea13affe91db0451f3737983306 (diff) | |
download | otp-12e99364db99e336d5382510241f47e40e0db9af.tar.gz otp-12e99364db99e336d5382510241f47e40e0db9af.tar.bz2 otp-12e99364db99e336d5382510241f47e40e0db9af.zip |
[esock|test] On some platforms recvmsg does *not* return address
On some platforms, e.g. FreeBSD, recvmsg does *not* return address
for a Unix Domain (stream) socket. Unlike, for instance, on Linux.
OTP-15822
Diffstat (limited to 'erts/emulator/nifs/common')
-rw-r--r-- | erts/emulator/nifs/common/socket_nif.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/erts/emulator/nifs/common/socket_nif.c b/erts/emulator/nifs/common/socket_nif.c index 340111f76c..2562399fd0 100644 --- a/erts/emulator/nifs/common/socket_nif.c +++ b/erts/emulator/nifs/common/socket_nif.c @@ -15224,8 +15224,8 @@ char* encode_msghdr(ErlNifEnv* env, "\r\n read: %d" "\r\n", read) ); - /* The address is not used if we are connected (unless family is 'local'), - * so check (length = 0) before we try to encodel + /* The address is not used if we are connected (unless, maybe, + * family is 'local'), so check (length = 0) before we try to encodel */ if (msgHdrP->msg_namelen != 0) { if ((xres = esock_encode_sockaddr(env, |