From a33399edf7f6862c2eb941fa3d5f68cd122b1603 Mon Sep 17 00:00:00 2001 From: Martine Lenders <m.lenders@fu-berlin.de> Date: Wed, 20 Jun 2018 14:21:35 +0200 Subject: [PATCH] gnrc_sock_udp: provide fix for error state for full port pool --- sys/net/gnrc/sock/udp/gnrc_sock_udp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/gnrc/sock/udp/gnrc_sock_udp.c b/sys/net/gnrc/sock/udp/gnrc_sock_udp.c index 0544d6072d..c2367e242d 100644 --- a/sys/net/gnrc/sock/udp/gnrc_sock_udp.c +++ b/sys/net/gnrc/sock/udp/gnrc_sock_udp.c @@ -258,7 +258,7 @@ ssize_t sock_udp_send(sock_udp_t *sock, const void *data, size_t len, /* no sock or sock currently unbound */ memset(&local, 0, sizeof(local)); if ((src_port = _get_dyn_port(sock)) == GNRC_SOCK_DYN_PORTRANGE_ERR) { - return -EINVAL; + return -EADDRINUSE; } /* cppcheck-suppress nullPointer * (reason: sock *can* be NULL at this place, cppcheck is weird here as -- GitLab