From a418b63e0764703e8a7005c053ff940a27d8e193 Mon Sep 17 00:00:00 2001 From: anchao Date: Tue, 19 Mar 2019 09:49:54 -0600 Subject: [PATCH] net/udp/udp_callback.c: Initialize address structure to avoid random values in padding. --- net/udp/udp_callback.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/net/udp/udp_callback.c b/net/udp/udp_callback.c index e1bd6bc542..ed79e30f68 100644 --- a/net/udp/udp_callback.c +++ b/net/udp/udp_callback.c @@ -82,10 +82,14 @@ static uint16_t udp_datahandler(FAR struct net_driver_s *dev, FAR struct udp_con FAR struct iob_s *iob; int ret; #ifdef CONFIG_NET_IPv6 - FAR struct sockaddr_in6 src_addr6; + FAR struct sockaddr_in6 src_addr6 = + { + }; #endif #ifdef CONFIG_NET_IPv4 - FAR struct sockaddr_in src_addr4; + FAR struct sockaddr_in src_addr4 = + { + }; #endif FAR void *src_addr; uint8_t src_addr_size;