Home | History | Annotate | Download | only in eapol_supp

Lines Matching refs:sm

225 void eapol_sm_deinit(struct eapol_sm *sm);
226 void eapol_sm_step(struct eapol_sm *sm);
227 int eapol_sm_get_status(struct eapol_sm *sm, char *buf, size_t buflen,
229 int eapol_sm_get_mib(struct eapol_sm *sm, char *buf, size_t buflen);
230 void eapol_sm_configure(struct eapol_sm *sm, int heldPeriod, int authPeriod,
232 int eapol_sm_rx_eapol(struct eapol_sm *sm, const u8 *src, const u8 *buf,
234 void eapol_sm_notify_tx_eapol_key(struct eapol_sm *sm);
235 void eapol_sm_notify_portEnabled(struct eapol_sm *sm, Boolean enabled);
236 void eapol_sm_notify_portValid(struct eapol_sm *sm, Boolean valid);
237 void eapol_sm_notify_eap_success(struct eapol_sm *sm, Boolean success);
238 void eapol_sm_notify_eap_fail(struct eapol_sm *sm, Boolean fail);
239 void eapol_sm_notify_config(struct eapol_sm *sm,
242 int eapol_sm_get_key(struct eapol_sm *sm, u8 *key, size_t len);
243 void eapol_sm_notify_logoff(struct eapol_sm *sm, Boolean logoff);
244 void eapol_sm_notify_cached(struct eapol_sm *sm);
245 void eapol_sm_notify_pmkid_attempt(struct eapol_sm *sm, int attempt);
246 void eapol_sm_register_scard_ctx(struct eapol_sm *sm, void *ctx);
247 void eapol_sm_notify_portControl(struct eapol_sm *sm, PortControl portControl);
248 void eapol_sm_notify_ctrl_attached(struct eapol_sm *sm);
249 void eapol_sm_notify_ctrl_response(struct eapol_sm *sm);
250 void eapol_sm_request_reauth(struct eapol_sm *sm);
251 void eapol_sm_notify_lower_layer_success(struct eapol_sm *sm, int in_eapol_sm);
252 void eapol_sm_invalidate_cached_session(struct eapol_sm *sm);
259 static inline void eapol_sm_deinit(struct eapol_sm *sm)
262 static inline void eapol_sm_step(struct eapol_sm *sm)
265 static inline int eapol_sm_get_status(struct eapol_sm *sm, char *buf,
270 static inline int eapol_sm_get_mib(struct eapol_sm *sm, char *buf,
275 static inline void eapol_sm_configure(struct eapol_sm *sm, int heldPeriod,
280 static inline int eapol_sm_rx_eapol(struct eapol_sm *sm, const u8 *src,
285 static inline void eapol_sm_notify_tx_eapol_key(struct eapol_sm *sm)
288 static inline void eapol_sm_notify_portEnabled(struct eapol_sm *sm,
292 static inline void eapol_sm_notify_portValid(struct eapol_sm *sm,
296 static inline void eapol_sm_notify_eap_success(struct eapol_sm *sm,
300 static inline void eapol_sm_notify_eap_fail(struct eapol_sm *sm, Boolean fail)
303 static inline void eapol_sm_notify_config(struct eapol_sm *sm,
308 static inline int eapol_sm_get_key(struct eapol_sm *sm, u8 *key, size_t len)
312 static inline void eapol_sm_notify_logoff(struct eapol_sm *sm, Boolean logoff)
315 static inline void eapol_sm_notify_cached(struct eapol_sm *sm)
318 #define eapol_sm_notify_pmkid_attempt(sm, attempt) do { } while (0)
319 #define eapol_sm_register_scard_ctx(sm, ctx) do { } while (0)
320 static inline void eapol_sm_notify_portControl(struct eapol_sm *sm,
324 static inline void eapol_sm_notify_ctrl_attached(struct eapol_sm *sm)
327 static inline void eapol_sm_notify_ctrl_response(struct eapol_sm *sm)
330 static inline void eapol_sm_request_reauth(struct eapol_sm *sm)
333 static inline void eapol_sm_notify_lower_layer_success(struct eapol_sm *sm,
337 static inline void eapol_sm_invalidate_cached_session(struct eapol_sm *sm)