|
Radcli library 1.5.2
A simple radius library
|
#include <radcli.h>
Data Fields | |
| uint8_t | code |
| RADIUS packet code. | |
| uint8_t | seq_nbr |
| Packet sequence number. | |
| char * | server |
| Name/address of RADIUS server. | |
| int | svc_port |
| RADIUS protocol destination port. | |
| char * | secret |
| Shared secret of RADIUS server. | |
| int | timeout |
| Session timeout in seconds. | |
| int | retries |
| VALUE_PAIR * | send_pairs |
| More a/v pairs to send. | |
| VALUE_PAIR * | receive_pairs |
| Where to place received a/v pairs. | |
Avoid using this structure directly; it is included for backwards compatibility only. Use rc_auth() or rc_acct() for authentication and accounting requests. Several of its fields have been deprecated.
| VALUE_PAIR* send_data::receive_pairs |
| VALUE_PAIR* send_data::send_pairs |