From f6d09ed0a8fef06900ee458bccae4792a4375de9 Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Tue, 13 Dec 2016 09:03:57 +0100 Subject: [PATCH] gnrc_sock_udp: fix possibly dereferenced NULL pointer (#6203) --- 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 f39442c96441d..86629ccfa5f96 100644 --- a/sys/net/gnrc/sock/udp/gnrc_sock_udp.c +++ b/sys/net/gnrc/sock/udp/gnrc_sock_udp.c @@ -249,7 +249,7 @@ ssize_t sock_udp_send(sock_udp_t *sock, const void *data, size_t len, dst_port = remote->port; } if ((remote != NULL) && (remote->family == AF_UNSPEC) && - (sock->remote.family != AF_UNSPEC)) { + (sock != NULL) && (sock->remote.family != AF_UNSPEC)) { /* remote was set on create so take its family */ rem.family = sock->remote.family; }