hostap/src/eapol_supp
Jouni Malinen 673631b8a3 More robust timer_tick_enabled tracking
Do not set sm->timer_tick_enabled if the eloop_register_timeout() call
fails so that the next attempt to enable the timer in
eapol_enable_timer_tick() can try to recover from unexpected eloop
failures. This should not really be needed in practical use cases, but
certain out-of-memory test cases can trigger allocation failure in
eloop_register_timeout() and if that happens, the previous EAPOL
supplicant state machine implementation got pretty much completely stuck
for any operation needing the timer.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-03-13 23:33:41 +02:00
..
eapol_supp_sm.c More robust timer_tick_enabled tracking 2019-03-13 23:33:41 +02:00
eapol_supp_sm.h Propagate the EAP method error code 2018-03-31 11:57:33 +03:00
Makefile tests: Add eapol-fuzzer 2015-04-22 11:44:19 +03:00