
Go to the source code of this file.
| char* eap_type_text | ( | u8 | type | ) |
| void hostapd_get_ntp_timestamp | ( | u8 * | buf | ) |
| void ieee802_1x_abort_auth | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
Definition at line 1346 of file ieee802_1x.c.
| void ieee802_1x_deinit | ( | struct hostapd_data * | hapd | ) |
Definition at line 1673 of file ieee802_1x.c.
| void ieee802_1x_dump_state | ( | FILE * | f, |
| const char * | prefix, | ||
| struct sta_info * | sta | ||
| ) |
| void ieee802_1x_free_station | ( | struct sta_info * | sta | ) |
Definition at line 909 of file ieee802_1x.c.
| u8* ieee802_1x_get_identity | ( | struct eapol_state_machine * | sm, |
| size_t * | len | ||
| ) |
Definition at line 1746 of file ieee802_1x.c.
| const u8* ieee802_1x_get_key | ( | struct eapol_state_machine * | sm, |
| size_t * | len | ||
| ) |
Definition at line 1768 of file ieee802_1x.c.
| int ieee802_1x_get_mib | ( | struct hostapd_data * | hapd, |
| char * | buf, | ||
| size_t | buflen | ||
| ) |
Definition at line 1815 of file ieee802_1x.c.
| int ieee802_1x_get_mib_sta | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta, | ||
| char * | buf, | ||
| size_t | buflen | ||
| ) |
Definition at line 1822 of file ieee802_1x.c.
| u8* ieee802_1x_get_radius_class | ( | struct eapol_state_machine * | sm, |
| size_t * | len, | ||
| int | idx | ||
| ) |
Definition at line 1756 of file ieee802_1x.c.
| int ieee802_1x_init | ( | struct hostapd_data * | hapd | ) |
Definition at line 1603 of file ieee802_1x.c.
| void ieee802_1x_new_station | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
ieee802_1x_new_station - Start IEEE 802.1X authentication : hostapd BSS data : The station
This function is called to start IEEE 802.1X authentication when a new station completes IEEE 802.11 association.
Definition at line 825 of file ieee802_1x.c.
| void ieee802_1x_notify_port_enabled | ( | struct eapol_state_machine * | sm, |
| int | enabled | ||
| ) |
Definition at line 1778 of file ieee802_1x.c.
| void ieee802_1x_notify_port_valid | ( | struct eapol_state_machine * | sm, |
| int | valid | ||
| ) |
Definition at line 1788 of file ieee802_1x.c.
| void ieee802_1x_notify_pre_auth | ( | struct eapol_state_machine * | sm, |
| int | pre_auth | ||
| ) |
Definition at line 1798 of file ieee802_1x.c.
| void ieee802_1x_receive | ( | struct hostapd_data * | hapd, |
| const u8 * | sa, | ||
| const u8 * | buf, | ||
| size_t | len | ||
| ) |
ieee802_1x_receive - Process the EAPOL frames from the Supplicant : hostapd BSS data
This function is called for each incoming EAPOL frame from the interface
Definition at line 668 of file ieee802_1x.c.
| void ieee802_1x_set_sta_authorized | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta, | ||
| int | authorized | ||
| ) |
Definition at line 79 of file ieee802_1x.c.
| void ieee802_1x_tx_key | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
Definition at line 294 of file ieee802_1x.c.
| int ieee802_1x_tx_status | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta, | ||
| const u8 * | buf, | ||
| size_t | len, | ||
| int | ack | ||
| ) |
Definition at line 1686 of file ieee802_1x.c.
| const char* radius_mode_txt | ( | struct hostapd_data * | hapd | ) |
Definition at line 359 of file ieee802_1x.c.
| int radius_sta_rate | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
Definition at line 373 of file ieee802_1x.c.