From e3b8f31b044e4fe7d47439467fc1622266b5335c Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sat, 14 Apr 2018 15:09:27 -0700 Subject: fixes #350 Incorrect compat error code from nn_setsockopt --- src/compat/nanomsg/nn.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/compat') diff --git a/src/compat/nanomsg/nn.c b/src/compat/nanomsg/nn.c index 5c6bbd7d..cbb88a27 100644 --- a/src/compat/nanomsg/nn.c +++ b/src/compat/nanomsg/nn.c @@ -835,7 +835,8 @@ nn_setsockopt(int s, int nnlevel, int nnopt, const void *valp, size_t sz) } if (name == NULL) { - return (ENOPROTOOPT); + errno = ENOPROTOOPT; + return (-1); } if ((rv = nng_setopt((nng_socket) s, name, valp, sz)) != 0) { -- cgit v1.2.3-70-g09d2