From: Alan T. DeKok Date: Wed, 25 Jan 2017 21:11:54 +0000 (-0500) Subject: print out packet type, contents, and reply for detail packets X-Git-Tag: release_3_0_13~60 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2bc6005b36bceb644c69ca95f0a01f4774540a3;p=thirdparty%2Ffreeradius-server.git print out packet type, contents, and reply for detail packets --- diff --git a/src/main/detail.c b/src/main/detail.c index 0d31e388b76..dc805eb96f2 100644 --- a/src/main/detail.c +++ b/src/main/detail.c @@ -85,6 +85,9 @@ int detail_send(rad_listen_t *listener, REQUEST *request) } else { int rtt; struct timeval now; + + RDEBUG("detail (%s): Done %s packet.", data->name, fr_packet_codes[request->packet->code]); + /* * We call gettimeofday a lot. But it should be OK, * because there's nothing else to do. @@ -1024,9 +1027,16 @@ int detail_encode(UNUSED rad_listen_t *this, UNUSED REQUEST *request) /* * Overloaded to return "should we fix delay times" */ -int detail_decode(UNUSED rad_listen_t *this, UNUSED REQUEST *request) +int detail_decode(rad_listen_t *this, REQUEST *request) { #ifdef WITH_DETAIL_THREAD + listen_detail_t *data = this->data; + + RDEBUG("Received %s from detail file %s", + fr_packet_codes[request->packet->code], data->filename_work); + + rdebug_pair_list(L_DBG_LVL_1, request, request->packet->vps, "\t"); + return 0; #else listen_detail_t *data = this->data;