RADIUS packets, whether requests or responses, always include a type. These constants are provided to make it easier to specify types when using radius_create_request() and when comparing the result of radius_send_request().
RADIUS_ACCESS_REQUEST
(int)
RADIUS_NAS_IP_ADDRESS
or a
RADIUS_NAS_IDENTIFIER
attribute, must also include a
RADIUS_USER_PASSWORD,
RADIUS_CHAP_PASSWORD
or a
RADIUS_STATE
attribute, and should include a
RADIUS_USER_NAME
attribute.
RADIUS_ACCESS_ACCEPT
(int)
RADIUS_ACCESS_REJECT
(int)
RADIUS_ACCESS_CHALLENGE
(int)
RADIUS_ACCOUNTING_REQUEST
(int)
RADIUS_ACCOUNTING_RESPONSE
(int)
RADIUS_COA_REQUEST
(int)
RADIUS_COA_ACK
(int)
RADIUS_COA_NAK
(int)
RADIUS_DISCONNECT_REQUEST
(int)
RADIUS_DISCONNECT_ACK
(int)
RADIUS_DISCONNECT_NAK
(int)