]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Populate request packet timestamp
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 4 Oct 2017 07:23:45 +0000 (14:23 +0700)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 4 Oct 2017 07:23:45 +0000 (14:23 +0700)
src/lib/io/worker.c

index f43869c33f2f94cc1117580a64a8c8c142fb425b..e99cfecb35313b645f46f05cf17bd13d86efc7f8 100644 (file)
@@ -780,6 +780,7 @@ static REQUEST *fr_worker_get_request(fr_worker_t *worker, fr_time_t now)
        request->el = worker->el;
        request->backlog = worker->runnable;
        request->packet = fr_radius_alloc(request, false);
+       fr_time_to_timeval(&request->packet->timestamp, *cd->request.recv_time); /* Legacy - Remove once everything looks at request->async */
        rad_assert(request->packet != NULL);
        request->reply = fr_radius_alloc(request, false);
        rad_assert(request->reply != NULL);