HomeSort by: relevance | last modified time | path
    Searched refs:eapol_sm (Results 1 - 25 of 25) sorted by relevancy

  /src/external/bsd/wpa/dist/src/eapol_supp/
eapol_supp_sm.h 72 struct eapol_sm;
109 void (*cb)(struct eapol_sm *eapol, enum eapol_supp_result result,
330 struct eapol_sm *eapol_sm_init(struct eapol_ctx *ctx);
331 void eapol_sm_deinit(struct eapol_sm *sm);
332 void eapol_sm_step(struct eapol_sm *sm);
333 int eapol_sm_get_status(struct eapol_sm *sm, char *buf, size_t buflen,
335 int eapol_sm_get_mib(struct eapol_sm *sm, char *buf, size_t buflen);
336 void eapol_sm_configure(struct eapol_sm *sm, int heldPeriod, int authPeriod,
338 int eapol_sm_rx_eapol(struct eapol_sm *sm, const u8 *src, const u8 *buf,
340 void eapol_sm_notify_tx_eapol_key(struct eapol_sm *sm)
    [all...]
eapol_supp_sm.c 23 #define STATE_MACHINE_DATA struct eapol_sm
30 * struct eapol_sm - Internal data for EAPOL state machines
32 struct eapol_sm { struct
152 static void eapol_sm_txLogoff(struct eapol_sm *sm);
153 static void eapol_sm_txStart(struct eapol_sm *sm);
154 static void eapol_sm_processKey(struct eapol_sm *sm);
155 static void eapol_sm_getSuppRsp(struct eapol_sm *sm);
156 static void eapol_sm_txSuppRsp(struct eapol_sm *sm);
157 static void eapol_sm_abortSupp(struct eapol_sm *sm);
158 static void eapol_sm_abort_cached(struct eapol_sm *sm)
    [all...]
  /src/external/bsd/wpa/dist/src/ap/
ieee802_1x.c 218 struct eapol_state_machine *sm = sta->eapol_sm;
301 if (sta->eapol_sm)
302 sta->eapol_sm->dot1xAuthEapolFramesTx++;
310 struct eapol_state_machine *sm = sta->eapol_sm;
558 sta->eapol_sm && sta->eapol_sm->acct_multi_session_id) {
561 sta->eapol_sm->acct_multi_session_id);
748 struct eapol_state_machine *sm = sta->eapol_sm;
925 struct eapol_state_machine *sm = sta->eapol_sm;
959 struct eapol_state_machine *sm = sta->eapol_sm;
    [all...]
preauth_auth.c 80 if (sta->eapol_sm == NULL) {
84 sta->eapol_sm->radius_identifier = -1;
85 sta->eapol_sm->portValid = true;
86 sta->eapol_sm->flags |= EAPOL_SM_PREAUTH;
204 key = ieee802_1x_get_key(sta->eapol_sm, &len);
211 sta->eapol_sm) == 0) {
wpa_auth_glue.c 294 ieee802_1x_notify_port_enabled(sta->eapol_sm, value);
297 ieee802_1x_notify_port_valid(sta->eapol_sm, value);
303 if (sta->eapol_sm)
304 sta->eapol_sm->portControl = Auto;
307 if (sta->eapol_sm)
308 sta->eapol_sm->keyRun = value;
311 if (sta->eapol_sm)
312 sta->eapol_sm->eap_if->eapKeyAvailable = value;
315 if (sta->eapol_sm)
316 sta->eapol_sm->keyDone = value
    [all...]
accounting.c 72 val = ieee802_1x_get_identity(sta->eapol_sm, &len);
105 val = ieee802_1x_get_radius_class(sta->eapol_sm, &len,
117 b = ieee802_1x_get_radius_cui(sta->eapol_sm);
wpa_auth_kay.c 362 if (!sta->eapol_sm)
365 key = ieee802_1x_get_key(sta->eapol_sm, &keylen);
413 sid = ieee802_1x_get_session_id(sta->eapol_sm, &sid_len);
sta_info.h 173 struct eapol_state_machine *eapol_sm; member in struct:sta_info
authsrv.c 33 if (eapol_auth_eap_pending_cb(sta->eapol_sm, ctx) == 0)
sta_info.c 671 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
865 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
1632 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
drv_callbacks.c 89 ieee802_1x_notify_port_enabled(sta->eapol_sm, 1);
891 ieee802_1x_notify_port_enabled(sta->eapol_sm, 1);
920 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
1602 ieee802_1x_notify_pre_auth(sta->eapol_sm, 0);
wps_hostapd.c 1728 if (sta->eapol_sm && (sta->flags & WLAN_STA_WPS))
1739 if (!sta->eapol_sm) {
1758 return eapol_auth_eap_pending_cb(sta->eapol_sm, sta->eapol_sm->eap);
ieee802_11.c 2008 if (!sta->eapol_sm) {
2009 sta->eapol_sm =
2600 if (!sta->eapol_sm)
2601 sta->eapol_sm = ieee802_1x_alloc_eapol_sm(hapd, sta);
3195 ieee802_1x_notify_pre_auth(sta->eapol_sm, 0);
4596 sta->eapol_sm = NULL;
5783 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
5804 ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);
6622 if (sta->eapol_sm == NULL) {
6669 ieee802_1x_notify_port_enabled(sta->eapol_sm, 1)
    [all...]
hostapd.c 1045 if (!sta->eapol_sm ||
1046 !sta->eapol_sm->acct_multi_session_id) {
1052 sta->eapol_sm->acct_multi_session_id);
1078 cui = ieee802_1x_get_radius_cui(sta->eapol_sm);
1106 identity = ieee802_1x_get_identity(sta->eapol_sm,
ctrl_iface_ap.c 527 if (sta->eapol_sm == NULL)
529 return eapol_auth_dump_state(sta->eapol_sm, buf,
  /src/external/bsd/wpa/dist/src/rsn_supp/
wpa.h 18 struct eapol_sm;
197 void wpa_sm_set_eapol(struct wpa_sm *sm, struct eapol_sm *eapol);
316 static inline void wpa_sm_set_eapol(struct wpa_sm *sm, struct eapol_sm *eapol)
wpa_i.h 45 struct eapol_sm *eapol; /* EAPOL state machine from upper level code */
57 struct eapol_sm *preauth_eapol;
preauth.c 84 static void rsn_preauth_eapol_cb(struct eapol_sm *eapol,
wpa.c 4620 void wpa_sm_set_eapol(struct wpa_sm *sm, struct eapol_sm *eapol)
  /src/external/bsd/wpa/dist/src/pasn/
pasn_common.h 109 struct eapol_sm *eapol;
  /src/external/bsd/wpa/dist/wpa_supplicant/
wpas_kay.c 278 struct eapol_sm *sm;
eapol_test.c 425 static void eapol_sm_cb(struct eapol_sm *eapol, enum eapol_supp_result result,
wpa_supplicant_i.h 815 struct eapol_sm *eapol;
wpas_glue.c 283 static void wpa_supplicant_eapol_cb(struct eapol_sm *eapol,
  /src/external/bsd/wpa/dist/hostapd/
ctrl_iface.c 3091 if (!sta || !sta->eapol_sm)
3094 eapol_auth_reauthenticate(sta->eapol_sm);
3115 if (!sta || !sta->eapol_sm)
3118 return eapol_auth_set_conf(sta->eapol_sm, param, pos);

Completed in 112 milliseconds