Home | History | Annotate | Download | only in eapol_supp

Lines Matching defs:eapol_sm

21 #define STATE_MACHINE_DATA struct eapol_sm
28 * struct eapol_sm - Internal data for EAPOL state machines
30 struct eapol_sm {
182 static void eapol_sm_txLogoff(struct eapol_sm *sm);
183 static void eapol_sm_txStart(struct eapol_sm *sm);
184 static void eapol_sm_processKey(struct eapol_sm *sm);
185 static void eapol_sm_getSuppRsp(struct eapol_sm *sm);
186 static void eapol_sm_txSuppRsp(struct eapol_sm *sm);
187 static void eapol_sm_abortSupp(struct eapol_sm *sm);
188 static void eapol_sm_abort_cached(struct eapol_sm *sm);
190 static void eapol_sm_set_port_authorized(struct eapol_sm *sm);
191 static void eapol_sm_set_port_unauthorized(struct eapol_sm *sm);
198 struct eapol_sm *sm = timeout_ctx;
232 static void eapol_enable_timer_tick(struct eapol_sm *sm)
636 static void eapol_sm_txLogoff(struct eapol_sm *sm)
646 static void eapol_sm_txStart(struct eapol_sm *sm)
665 static void eapol_sm_processKey(struct eapol_sm *sm)
828 static void eapol_sm_getSuppRsp(struct eapol_sm *sm)
838 static void eapol_sm_txSuppRsp(struct eapol_sm *sm)
867 static void eapol_sm_abortSupp(struct eapol_sm *sm)
885 static void eapol_sm_set_port_authorized(struct eapol_sm *sm)
892 static void eapol_sm_set_port_unauthorized(struct eapol_sm *sm)
907 void eapol_sm_step(struct eapol_sm *sm)
1028 void eapol_sm_configure(struct eapol_sm *sm, int heldPeriod, int authPeriod,
1049 const char * eapol_sm_get_method_name(struct eapol_sm *sm)
1073 int eapol_sm_get_status(struct eapol_sm *sm, char *buf, size_t buflen,
1125 int eapol_sm_get_mib(struct eapol_sm *sm, char *buf, size_t buflen)
1195 int eapol_sm_rx_eapol(struct eapol_sm *sm, const u8 *src, const u8 *buf,
1316 void eapol_sm_notify_tx_eapol_key(struct eapol_sm *sm)
1330 void eapol_sm_notify_portEnabled(struct eapol_sm *sm, Boolean enabled)
1348 void eapol_sm_notify_portValid(struct eapol_sm *sm, Boolean valid)
1370 void eapol_sm_notify_eap_success(struct eapol_sm *sm, Boolean success)
1392 void eapol_sm_notify_eap_fail(struct eapol_sm *sm, Boolean fail)
1416 void eapol_sm_notify_config(struct eapol_sm *sm,
1451 int eapol_sm_get_key(struct eapol_sm *sm, u8 *key, size_t len)
1485 void eapol_sm_notify_logoff(struct eapol_sm *sm, Boolean logoff)
1501 void eapol_sm_notify_cached(struct eapol_sm *sm)
1522 void eapol_sm_notify_pmkid_attempt(struct eapol_sm *sm, int attempt)
1536 static void eapol_sm_abort_cached(struct eapol_sm *sm)
1565 void eapol_sm_register_scard_ctx(struct eapol_sm *sm, void *ctx)
1581 void eapol_sm_notify_portControl(struct eapol_sm *sm, PortControl portControl)
1599 void eapol_sm_notify_ctrl_attached(struct eapol_sm *sm)
1614 void eapol_sm_notify_ctrl_response(struct eapol_sm *sm)
1636 void eapol_sm_request_reauth(struct eapol_sm *sm)
1654 void eapol_sm_notify_lower_layer_success(struct eapol_sm *sm, int in_eapol_sm)
1668 void eapol_sm_invalidate_cached_session(struct eapol_sm *sm)
1677 struct eapol_sm *sm = ctx;
1684 struct eapol_sm *sm = ctx;
1694 struct eapol_sm *sm = ctx;
1724 struct eapol_sm *sm = ctx;
1761 struct eapol_sm *sm = ctx;
1775 struct eapol_sm *sm = ctx;
1790 struct eapol_sm *sm = ctx;
1801 struct eapol_sm *sm = ctx;
1814 struct eapol_sm *sm = ctx;
1831 struct eapol_sm *sm = ctx;
1844 struct eapol_sm *sm = ctx;
1874 struct eapol_sm *eapol_sm_init(struct eapol_ctx *ctx)
1876 struct eapol_sm *sm;
1925 void eapol_sm_deinit(struct eapol_sm *sm)