From: Alan T. DeKok Date: Mon, 15 Jan 2018 16:44:26 +0000 (-0500) Subject: better initialize packet_time X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dbbc0f14f737e596d368f6b1f99a4faa46b25da6;p=thirdparty%2Ffreeradius-server.git better initialize packet_time --- diff --git a/src/modules/proto_radius/proto_radius_udp.c b/src/modules/proto_radius/proto_radius_udp.c index 5103c58d3ca..cbe9328eafd 100644 --- a/src/modules/proto_radius/proto_radius_udp.c +++ b/src/modules/proto_radius/proto_radius_udp.c @@ -867,6 +867,7 @@ static ssize_t mod_read(void *instance, void **packet_ctx, fr_time_t **recv_time */ address.code = buffer[0]; address.id = buffer[1]; + packet_time = fr_time(); /* * Look up the client. It either exists, or we create @@ -934,8 +935,6 @@ static ssize_t mod_read(void *instance, void **packet_ctx, fr_time_t **recv_time goto return_packet; } - packet_time = fr_time(); - if (inst->connected) { connected: address.src_ipaddr = inst->child.src_ipaddr;