Skip to content

Commit 9c3ab33

Browse files
rmelchcfriedt
authored andcommitted
log_backend_net: local_addrX may be used uninitialized
When CONFIG_NET_HOSTNAME_ENABLE=y, local_addrX may be used uninitialized causing unexpected behaviour. Signed-off-by: Robert Melchers <[email protected]>
1 parent 51cd1fc commit 9c3ab33

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

subsys/logging/log_backend_net.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ LOG_OUTPUT_DEFINE(log_output_net, line_out, output_buf, sizeof(output_buf));
7878
static int do_net_init(void)
7979
{
8080
struct sockaddr *local_addr = NULL;
81-
struct sockaddr_in6 local_addr6;
82-
struct sockaddr_in local_addr4;
81+
struct sockaddr_in6 local_addr6 = {0};
82+
struct sockaddr_in local_addr4 = {0};
8383
socklen_t server_addr_len;
8484
struct net_context *ctx;
8585
int ret;

0 commit comments

Comments
 (0)