EDGESEC  0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
Data Fields
radius_server_data Struct Reference

#include <radius_server.h>

Collaboration diagram for radius_server_data:
[legend]

Data Fields

struct eloop_data * eloop
 
int auth_sock
 
struct radius_clientclients
 
unsigned int next_sess_id
 
int num_sess
 
struct os_reltime start_time
 
struct radius_server_counters counters
 

Detailed Description

struct radius_server_data - Internal RADIUS server data

Field Documentation

◆ auth_sock

int radius_server_data::auth_sock

auth_sock - Socket for RADIUS authentication messages

◆ clients

struct radius_client* radius_server_data::clients

clients - List of authorized RADIUS clients

◆ counters

struct radius_server_counters radius_server_data::counters

counters - Statistics counters for server operations

These counters are the sum over all clients.

◆ eloop

struct eloop_data* radius_server_data::eloop

eloop - The eloop context

◆ next_sess_id

unsigned int radius_server_data::next_sess_id

next_sess_id - Next session identifier

◆ num_sess

int radius_server_data::num_sess

num_sess - Number of active sessions

◆ start_time

struct os_reltime radius_server_data::start_time

start_time - Timestamp of server start


The documentation for this struct was generated from the following file: