Los paquetes RADIUS, ya sean solicitados o recibidos como respuesta, siempre incluyen un tipo. Esta constante se proporciona para facilitar la especificación de un tipo al utilizar la función radius_create_request(), y al comparar el resultado con la función radius_send_request().
RADIUS_ACCESS_REQUEST
     (int)
    
      Un Access-Request, utilizado para autenticar un usuario
      en un servidor RADIUS. Los paquetes Access-Request deben incluir
      un atributo RADIUS_NAS_IP_ADDRESS,
      o un atributo RADIUS_NAS_IDENTIFIER
      pero también incluir un atributo RADIUS_USER_PASSWORD,
      y un atributo RADIUS_CHAP_PASSWORD
      o bien un atributo RADIUS_STATE,
      y deben incluir un atributo RADIUS_USER_NAME.
     
RADIUS_ACCESS_ACCEPT
     (int)
    Una respuesta Access-Accept a un paquete Access-Request indica que el servidor RADIUS ha autenticado al usuario con éxito.
RADIUS_ACCESS_REJECT
     (int)
    Una respuesta Access-Reject a un paquete Access-Request indica que el servidor RADIUS no ha logrado autenticar al usuario.
RADIUS_ACCESS_CHALLENGE
     (int)
    Una respuesta Access-Challenge a un paquete Access-Request indica que el servidor RADIUS requiere más información de otro paquete Access-Request antes de autenticar al usuario.
RADIUS_ACCOUNTING_REQUEST
     (int)
    Un paquete Accounting-Request, utilizado para transmitir información de contabilidad para un servicio del servidor RADIUS.
RADIUS_ACCOUNTING_RESPONSE
     (int)
    Una respuesta Accounting-Response a un paquete Accounting-Request.
RADIUS_COA_REQUEST
     (int)
    Un paquete CoA-Request, enviado desde un servidor RADIUS para indicar que los permisos han cambiado en la sesión del usuario. Se debe emitir una respuesta en forma de CoA-ACK o CoA-NAK.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
RADIUS_COA_ACK
     (int)
    Un paquete CoA-ACK, enviado al servidor RADIUS para indicar que los permisos del usuario han sido actualizados.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
RADIUS_COA_NAK
     (int)
    Un paquete CoA-NAK, enviado al servidor RADIUS para indicar que los permisos del usuario no han podido ser actualizados.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
RADIUS_DISCONNECT_REQUEST
     (int)
    Un paquete Disconnect-Request, enviado desde el servidor RADIUS para indicar que la sesión del usuario debe cerrarse.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
RADIUS_DISCONNECT_ACK
     (int)
    Un paquete Disconnect-ACK, enviado al servidor RADIUS para indicar que la sesión del usuario ha finalizado.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
RADIUS_DISCONNECT_NAK
     (int)
    Un paquete Disconnect-NAK, enviado al servidor RADIUS para indicar que la sesión del usuario no ha podido finalizar.
Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.
