EDGESEC
0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
|
#include <radius_server.h>
Data Fields | |
struct eloop_data * | eloop |
int | auth_sock |
struct radius_client * | clients |
unsigned int | next_sess_id |
int | num_sess |
struct os_reltime | start_time |
struct radius_server_counters | counters |
struct radius_server_data - Internal RADIUS server data
int radius_server_data::auth_sock |
auth_sock - Socket for RADIUS authentication messages
struct radius_client* radius_server_data::clients |
clients - List of authorized RADIUS clients
struct radius_server_counters radius_server_data::counters |
counters - Statistics counters for server operations
These counters are the sum over all clients.
struct eloop_data* radius_server_data::eloop |
eloop - The eloop context
unsigned int radius_server_data::next_sess_id |
next_sess_id - Next session identifier
int radius_server_data::num_sess |
num_sess - Number of active sessions
struct os_reltime radius_server_data::start_time |
start_time - Timestamp of server start