diff -r bad0cc58d154 -r c74b3d9f6b9e eapol/eapol_framework/eapol_common/include/abs_eapol_key_state.h --- a/eapol/eapol_framework/eapol_common/include/abs_eapol_key_state.h Tue Aug 31 15:16:37 2010 +0300 +++ b/eapol/eapol_framework/eapol_common/include/abs_eapol_key_state.h Wed Sep 01 12:23:57 2010 +0100 @@ -16,7 +16,7 @@ */ /* -* %version: % +* %version: 7.1.2 % */ #if !defined(_ABS_EAPOL_KEY_STATE_H_) @@ -128,6 +128,17 @@ const u32_t id) = 0; /** + * The cancel_all_timers() function cancels all timers. + * User should use this in termination of the stack before + * the adaptation module of tools is deleted. + * Preferred mode is to cancel each timer directly + * using cancel_timer() function. + * + * Adaptation module internally implements the timer. + */ + virtual eap_status_e cancel_all_timers() = 0; + + /** * All STAs contain a global Key Counter which is 256 bits in size. * It should be initialized at system boot up time to a fresh cryptographic quality random number. * Refer to Annex I.9 on random number generation. It is recommended that the counter value is initialized to: