Packet Variable Group Additions

The following entries get added the packet variable group as part of a successful RADIUS packet decode.

Name Description
Packet-Type The first byte of the RADIUS request packet converted to an enumeration literal using the pseudo-attribute Packet-Type. If no match occurs, the decimal representation of the unsigned byte is provided instead.

Examples

Access-Request

204

Packet-Identifier The second byte of the RADIUS request packet converted to an unsigned decimal value.
Packet-Length The third and fourth bytes of a RADIUS request packet converted to an unsigned decimal value.
Packet-Authenticator The fifth through twentieth byte of a RADIUS requeset packet converted to a hexadecimal string.
Client-Name The name of the client taken from the matching client file entry.
Source-Address The source IP address of the UDP packet containing the current request.
Source-Port The source port of the UDP packet containing the current request.
Destination-Address The destination IP address of the UDP packet containing the current request. If the packet is received by a listener using the wildcard address, the address will contain 0.0.0.0.
Destination-Port The destination port of the UDP packet containing the current request.
Receipt-Time The packet receipt time in 'YYYY/MM/DD HH:MM:SS:sss' format using the locally specified timezone.
EAP-Code An integer containing the EAP code type, if the original request contains an EAP-Message attribute.
EAP-Identifier An integer containing the EAP identifier number, if the original request contains an EAP-Message attribute.
EAP-Type An integer containing the EAP type number, if the original request containts an EAP-Message attribute.
EAP-Identity The Identity from an EAP-Message, if available.
EAP-Base-Identity The user portion of Eap-Identity, if available, parsed like the User-Name attribute.
EAP-Identity-Realm The realm portion of Eap-Identity, if available, parsed like the User-Name attribute.
EAP-Nak An integer containing the alternate protocol number to use from an EAP-Nak typed Eap-Message attribute. This attribute can have multiple values (a list). Use FIRST or LAST modifiers to access individual elements.
Full-User-Name A copy of request.User-Name.
Base-User-Name The user portion of request.User-Name attribute parsed using rules specified by properties server.delimiter_precidence and server.suffix_delimiters.
User-Realm The realm portion of request.User-Name attribute parsed using rules specified by properties server.delimiter_precidence and server.suffix_delimiters.
Acct-Start-Time If a START record, the current time minus the delay time. If an INTERIM-UPDATE or STOP, the current time minus the delay time, minus the session time.
Acct-Stop-Time If an INTERIM-UPDATE or a STOP record, the current time minus the delay time.
Normalized-NAS-Port A normalized version of request.nas-port. This value is only different (currently) from the original when the port is determined to be in TAOS_1_2_2 format.
NAS-Port-Shelf The SHELF portion of request.nas-port, when the port is interpretted using various TAOS formats.
NAS-Port-Slot The SHELF portion of request.nas-port, when the port is interpretted using various TAOS formats.
NAS-Port-Line The LINE portion of request.nas-port, when the port is interpretted using various TAOS formats.
NAS-Port-Channel The CHANNEL portion of request.nas-port, when the port is interpretted using various TAOS formats.
NAS-Port-CallType The CALLTYPE portion of request.nas-port, when the port is interpretted using TAOS_1_2_2 format.
Framed-IPv6-Address Computed from request.framed-interface-id and request.framed-ipv6-prefix.
Status Added during final response processing to be available in logging messages. It contains a short form of the response packet type. (ACCEPT, REJECT, DISCARD, CHALLENGE).
Last-Disposition-Message The message associated with the previous plug-in disposition.