From: Alan T. DeKok Date: Fri, 10 Feb 2023 11:23:26 +0000 (-0500) Subject: set leftover to 0 when we have a full packet X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdc3fd8dc15a7ac259311150cbfb363cc2748220;p=thirdparty%2Ffreeradius-server.git set leftover to 0 when we have a full packet --- diff --git a/src/listen/radius/proto_radius_tcp.c b/src/listen/radius/proto_radius_tcp.c index 97a8b474265..36004764e5c 100644 --- a/src/listen/radius/proto_radius_tcp.c +++ b/src/listen/radius/proto_radius_tcp.c @@ -170,6 +170,8 @@ static ssize_t mod_read(fr_listen_t *li, UNUSED void **packet_ctx, fr_time_t *re */ if (in_buffer > packet_len) { *leftover = in_buffer - packet_len; + } else { + *leftover = 0; } /*