]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
print out names if we have them
authorAlan T. DeKok <aland@freeradius.org>
Mon, 22 Mar 2021 17:01:27 +0000 (13:01 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 31 Mar 2021 15:09:34 +0000 (16:09 +0100)
src/lib/server/process.h

index 3c9e8dc06a03f776c44ac0528dccf39d2f9ba930..d47d042b019021e35c4d777e2bc3425b9e34ca7a 100644 (file)
@@ -107,7 +107,14 @@ RECV(generic)
        UPDATE_STATE_CS(packet);
 
        if (!state->recv) {
-               REDEBUG("Invalid reply packet type (%u)", request->reply->code);
+               char const *name;
+
+               name = fr_dict_enum_name_by_value(attr_packet_type, fr_box_uint32(request->packet->code));
+               if (name) {
+                       REDEBUG("Invalid packet type (%s)", name);
+               } else {
+                       REDEBUG("Invalid packet type (%u)", request->packet->code);
+               }
                RETURN_MODULE_FAIL;
        }