radius_client_data Struct Reference

List of all members.

Public Attributes

struct radius_rx_handleracct_handlers
int acct_serv_sock
int acct_serv_sock6
int acct_sock
struct radius_rx_handlerauth_handlers
int auth_serv_sock
int auth_serv_sock6
int auth_sock
struct hostapd_radius_serversconf
void * ctx
struct radius_msg_listmsgs
u8 next_radius_identifier
size_t num_acct_handlers
size_t num_auth_handlers
size_t num_msgs

Detailed Description

struct radius_client_data - Internal RADIUS client data

This data structure is used internally inside the RADIUS client module. External users allocate this by calling radius_client_init() and free it by calling radius_client_deinit(). The pointer to this opaque data is used in calls to other functions as an identifier for the RADIUS client instance.

Definition at line 160 of file radius_client.c.


Member Data Documentation

acct_handlers - Accounting message handlers

Definition at line 214 of file radius_client.c.

acct_serv_sock - IPv4 socket for RADIUS accounting messages

Definition at line 179 of file radius_client.c.

acct_serv_sock6 - IPv6 socket for RADIUS accounting messages

Definition at line 189 of file radius_client.c.

acct_sock - Currently used socket for RADIUS accounting server

Definition at line 199 of file radius_client.c.

auth_handlers - Authentication message handlers

Definition at line 204 of file radius_client.c.

auth_serv_sock - IPv4 socket for RADIUS authentication messages

Definition at line 174 of file radius_client.c.

auth_serv_sock6 - IPv6 socket for RADIUS authentication messages

Definition at line 184 of file radius_client.c.

auth_sock - Currently used socket for RADIUS authentication server

Definition at line 194 of file radius_client.c.

conf - RADIUS client configuration (list of RADIUS servers to use)

Definition at line 169 of file radius_client.c.

ctx - Context pointer for hostapd_logger() callbacks

Definition at line 164 of file radius_client.c.

msgs - Pending outgoing RADIUS messages

Definition at line 224 of file radius_client.c.

next_radius_identifier - Next RADIUS message identifier to use

Definition at line 234 of file radius_client.c.

num_acct_handlers - Number of handlers in acct_handlers

Definition at line 219 of file radius_client.c.

num_auth_handlers - Number of handlers in auth_handlers

Definition at line 209 of file radius_client.c.

num_msgs - Number of pending messages in the msgs list

Definition at line 229 of file radius_client.c.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant_node
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:02:49 2013