SM_STATE macro
SM_STATE - Declaration of a state machine function @machine: State machine name @state: State machine state This macro is used to declare a state machine function. It is used in place of a C function definition to declare functions to be run when the state is entered by calling SM_ENTER or SM_ENTER_GLOBAL.
![]()
#define SM_STATE(machine, state) \![]()
SM_STATE(EAP, DISABLED)![]()
SM_STATE(EAP, INITIALIZE)![]()
SM_STATE(EAP, PICK_UP_METHOD)![]()
SM_STATE(EAP, IDLE)![]()
SM_STATE(EAP, RETRANSMIT)![]()
SM_STATE(EAP, RECEIVED)![]()
SM_STATE(EAP, DISCARD)![]()
SM_STATE(EAP, SEND_REQUEST)![]()
SM_STATE(EAP, INTEGRITY_CHECK)![]()
SM_STATE(EAP, METHOD_REQUEST)![]()
SM_STATE(EAP, METHOD_RESPONSE)![]()
SM_STATE(EAP, PROPOSE_METHOD)![]()
SM_STATE(EAP, NAK)![]()
SM_STATE(EAP, SELECT_ACTION)![]()
SM_STATE(EAP, TIMEOUT_FAILURE)![]()
SM_STATE(EAP, FAILURE)![]()
SM_STATE(EAP, SUCCESS)![]()
SM_STATE(EAP, INITIATE_REAUTH_START)![]()
SM_STATE(AUTH_PAE, INITIALIZE)![]()
SM_STATE(AUTH_PAE, DISCONNECTED)![]()
SM_STATE(AUTH_PAE, RESTART)![]()
SM_STATE(AUTH_PAE, CONNECTING)![]()
SM_STATE(AUTH_PAE, HELD)![]()
SM_STATE(AUTH_PAE, AUTHENTICATED)![]()
SM_STATE(AUTH_PAE, AUTHENTICATING)![]()
SM_STATE(AUTH_PAE, ABORTING)![]()
SM_STATE(AUTH_PAE, FORCE_AUTH)![]()
SM_STATE(AUTH_PAE, FORCE_UNAUTH)![]()
SM_STATE(BE_AUTH, INITIALIZE)![]()
SM_STATE(BE_AUTH, REQUEST)![]()
SM_STATE(BE_AUTH, RESPONSE)![]()
SM_STATE(BE_AUTH, SUCCESS)![]()
SM_STATE(BE_AUTH, FAIL)![]()
SM_STATE(BE_AUTH, TIMEOUT)![]()
SM_STATE(BE_AUTH, IDLE)![]()
SM_STATE(BE_AUTH, IGNORE)![]()
SM_STATE(REAUTH_TIMER, INITIALIZE)![]()
SM_STATE(REAUTH_TIMER, REAUTHENTICATE)![]()
SM_STATE(CTRL_DIR, FORCE_BOTH)![]()
SM_STATE(CTRL_DIR, IN_OR_BOTH)![]()
SM_STATE(WPA_PTK, INITIALIZE)![]()
SM_STATE(WPA_PTK, DISCONNECT)![]()
SM_STATE(WPA_PTK, DISCONNECTED)![]()
SM_STATE(WPA_PTK, AUTHENTICATION)![]()
SM_STATE(WPA_PTK, AUTHENTICATION2)![]()
SM_STATE(WPA_PTK, INITPMK)![]()
SM_STATE(WPA_PTK, INITPSK)![]()
SM_STATE(WPA_PTK, PTKSTART)![]()
SM_STATE(WPA_PTK, PTKCALCNEGOTIATING)![]()
SM_STATE(WPA_PTK, PTKCALCNEGOTIATING2)![]()
SM_STATE(WPA_PTK, PTKINITNEGOTIATING)![]()
SM_STATE(WPA_PTK, PTKINITDONE)![]()
SM_STATE(WPA_PTK_GROUP, IDLE)![]()
SM_STATE(WPA_PTK_GROUP, REKEYNEGOTIATING)![]()
SM_STATE(WPA_PTK_GROUP, REKEYESTABLISHED)![]()
SM_STATE(WPA_PTK_GROUP, KEYERROR)