Public Attributes | |
u8 | addr [ETH_ALEN] |
int | attempts |
os_time_t | first_try |
struct os_time | last_attempt |
struct radius_msg * | msg |
RadiusType | msg_type |
struct radius_msg_list * | next |
os_time_t | next_try |
int | next_wait |
const u8 * | shared_secret |
size_t | shared_secret_len |
struct radius_msg_list - RADIUS client message retransmit list
This data structure is used internally inside the RADIUS client module to store pending RADIUS requests that may still need to be retransmitted.
Definition at line 90 of file radius_client.c.
u8 radius_msg_list::addr[ETH_ALEN] |
addr - STA/client address
This is used to find RADIUS messages for the same STA.
Definition at line 96 of file radius_client.c.
attempts - Number of transmission attempts
Definition at line 121 of file radius_client.c.
first_try - Time of the first transmission attempt
Definition at line 111 of file radius_client.c.
last_attempt - Time of the last transmission attempt
Definition at line 131 of file radius_client.c.
struct radius_msg* radius_msg_list::msg |
msg - RADIUS message
Definition at line 101 of file radius_client.c.
msg_type - Message type
Definition at line 106 of file radius_client.c.
struct radius_msg_list* radius_msg_list::next |
next - Next message in the list
Definition at line 148 of file radius_client.c.
next_try - Time for the next transmission attempt
Definition at line 116 of file radius_client.c.
next_wait - Next retransmission wait time in seconds
Definition at line 126 of file radius_client.c.
const u8* radius_msg_list::shared_secret |
shared_secret - Shared secret with the target RADIUS server
Definition at line 136 of file radius_client.c.
shared_secret_len - shared_secret length in octets
Definition at line 141 of file radius_client.c.