diff options
| author | Axel Lin <[email protected]> | 2018-11-08 22:43:51 +0800 |
|---|---|---|
| committer | Simon Goldschmidt <[email protected]> | 2018-11-08 16:53:40 +0100 |
| commit | 4aa6df7633c831afed9d3f119235d72d86d7eec7 (patch) | |
| tree | 569da6072b6a980a661ed611c259fe7857d904c2 | |
| parent | 2d2336014c56ca662f065f4b98d7e9debc65c7db (diff) | |
sockets: Fix missing err_to_errno conversion for ERR_VAL in lwip_recvmsg
Signed-off-by: Axel Lin <[email protected]>
(cherry picked from commit 7bcf0d3334e89bee5478c9a092a2c24d31fbb7ac)
| -rw-r--r-- | src/api/sockets.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/api/sockets.c b/src/api/sockets.c index 44cab7ed..cb7df914 100644 --- a/src/api/sockets.c +++ b/src/api/sockets.c @@ -1305,7 +1305,7 @@ lwip_recvmsg(int s, struct msghdr *message, int flags) if ((message->msg_iov[i].iov_base == NULL) || ((ssize_t)message->msg_iov[i].iov_len <= 0) || ((size_t)(ssize_t)message->msg_iov[i].iov_len != message->msg_iov[i].iov_len) || ((ssize_t)(buflen + (ssize_t)message->msg_iov[i].iov_len) <= 0)) { - sock_set_errno(sock, ERR_VAL); + sock_set_errno(sock, err_to_errno(ERR_VAL)); done_socket(sock); return -1; } |
