]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
better initialize packet_time
authorAlan T. DeKok <aland@freeradius.org>
Mon, 15 Jan 2018 16:44:26 +0000 (11:44 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 15 Jan 2018 16:44:26 +0000 (11:44 -0500)
src/modules/proto_radius/proto_radius_udp.c

index 5103c58d3ca33adb04b0fd5eeb215d5f225f5aae..cbe9328eafdc001dfdcb1f4959fed074322bf60a 100644 (file)
@@ -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;