20 void ieee802_1x_free_station(
struct sta_info *sta);
 
   23 void ieee802_1x_set_sta_authorized(
struct hostapd_data *hapd,
 
   24                                    struct sta_info *sta, 
int authorized);
 
   25 void ieee802_1x_dump_state(FILE *f, 
const char *prefix, 
struct sta_info *sta);
 
   30                          const u8 *
buf, 
size_t len, 
int ack);
 
   32                                const u8 *data, 
int len, 
int ack);
 
   43 int ieee802_1x_get_mib(
struct hostapd_data *hapd, 
char *buf, 
size_t buflen);
 
   45                            char *buf, 
size_t buflen);
 
   46 void hostapd_get_ntp_timestamp(u8 *buf);
 
   47 char *eap_type_text(u8 type);
 
RADIUS message structure for new and parsed messages. 
Definition: radius.c:18
Definition: sta_info.h:44
Definition: ap_config.h:158
struct wpabuf * buf
Allocated buffer for RADIUS message. 
Definition: radius.c:23
void ieee802_1x_receive(struct hostapd_data *hapd, const u8 *sa, const u8 *buf, size_t len)
Process the EAPOL frames from the Supplicant. 
Definition: ieee802_1x.c:839
Per-Supplicant Authenticator state machines. 
Definition: eapol_auth_sm_i.h:40
void ieee802_1x_new_station(struct hostapd_data *hapd, struct sta_info *sta)
Start IEEE 802.1X authentication. 
Definition: ieee802_1x.c:1019
Per-BSS configuration. 
Definition: ap_config.h:209
hostapd per-BSS data structure 
Definition: hostapd.h:103
Per-radio interface configuration. 
Definition: ap_config.h:565