From b55bb0a61f3c9f0f1cca947771f03bfc25819204 Mon Sep 17 00:00:00 2001 From: dongyou Date: Tue, 20 Oct 2020 16:26:12 +0800 Subject: [PATCH] WIFI: Iperf example's parameter opt was uninitialized, may leads setsockoption invalide if it equal to 0 --- examples/wifi/iperf/components/iperf/iperf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/wifi/iperf/components/iperf/iperf.c b/examples/wifi/iperf/components/iperf/iperf.c index 71d09fee77..3b8402a9b0 100644 --- a/examples/wifi/iperf/components/iperf/iperf.c +++ b/examples/wifi/iperf/components/iperf/iperf.c @@ -124,7 +124,7 @@ static esp_err_t IRAM_ATTR iperf_run_tcp_server(void) int listen_socket; struct timeval t; int sockfd; - int opt; + int opt = 1; listen_socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (listen_socket < 0) { @@ -195,7 +195,7 @@ static esp_err_t IRAM_ATTR iperf_run_udp_server(void) int want_recv = 0; uint8_t *buffer; int sockfd; - int opt; + int opt = 1; bool udp_recv_start = true ; sockfd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); @@ -253,7 +253,7 @@ static esp_err_t iperf_run_udp_client(void) int want_send = 0; uint8_t *buffer; int sockfd; - int opt; + int opt = 1; int err; int id;