From: Alan T. DeKok Date: Fri, 2 Dec 2022 22:40:16 +0000 (-0500) Subject: shut up clang scan X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a31365b2caca8a39632f0db178c293fbedf419e;p=thirdparty%2Ffreeradius-server.git shut up clang scan --- diff --git a/src/bin/radclient.c b/src/bin/radclient.c index 90bab668b5e..5fd20cff247 100644 --- a/src/bin/radclient.c +++ b/src/bin/radclient.c @@ -865,6 +865,10 @@ static int send_one_packet(rc_request_t *request) { assert(request->done == false); +#ifdef STATIC_ANALYZER + if (!secret) fr_exit_now(1); +#endif + /* * Remember when we have to wake up, to re-send the * request, of we didn't receive a reply. @@ -1056,6 +1060,10 @@ static int recv_coa_packet(fr_time_delta_t wait_time) rc_request_t *request, *parent; fr_radius_packet_t *packet; +#ifdef STATIC_ANALYZER + if (!secret) fr_exit_now(1); +#endif + /* And wait for reply, timing out as necessary */ FD_ZERO(&set); FD_SET(coafd, &set); @@ -1191,6 +1199,10 @@ static int recv_one_packet(fr_time_delta_t wait_time) fr_radius_packet_t *reply, *packet; volatile int max_fd; +#ifdef STATIC_ANALYZER + if (!secret) fr_exit_now(1); +#endif + /* And wait for reply, timing out as necessary */ FD_ZERO(&set);