Les paquets RADIUS, qu'ils soient démandés ou obtenus en réponse, incluent toujours un type. Cette constante est fournie pour rendre plus simple la spécification d'un type lors de l'utilisation de la fonction radius_create_request(), et lors d'une comparaison du résultat avec la fonction radius_send_request().
RADIUS_ACCESS_REQUEST
(int)
RADIUS_NAS_IP_ADDRESS,
ou un attribut RADIUS_NAS_IDENTIFIER
mais aussi inclure un attribut RADIUS_USER_PASSWORD,
et un attribut RADIUS_CHAP_PASSWORD
ou bien un attribut RADIUS_STATE,
et doivent inclure un attribut RADIUS_USER_NAME.
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)