9#ifndef __HMAC_ROAM_CONNECT_H__
10#define __HMAC_ROAM_CONNECT_H__
25#define THIS_FILE_ID OAM_FILE_ID_HMAC_ROAM_CONNECT_H
29#define ROAM_JOIN_TIME_MAX (1 * 1000)
30#define ROAM_AUTH_TIME_MAX (300)
31#define ROAM_ASSOC_TIME_MAX (300)
32#define ROAM_HANDSHAKE_TIME_MAX (7 * 1000)
osal_u32 hmac_roam_connect_set_join_reg_etc(hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user)
Definition hmac_roam_connect.c:278
osal_void hmac_roam_connect_fsm_init_etc(osal_void)
Definition hmac_roam_connect.c:88
roam_connect_state_enum
Definition hmac_roam_connect.h:38
@ ROAM_CONNECT_STATE_WAIT_FT_COMP
Definition hmac_roam_connect.h:42
@ ROAM_CONNECT_STATE_FAIL
Definition hmac_roam_connect.h:40
@ ROAM_CONNECT_STATE_WAIT_AUTH_COMP
Definition hmac_roam_connect.h:43
@ ROAM_CONNECT_STATE_WAIT_ASSOC_COMP
Definition hmac_roam_connect.h:44
@ ROAM_CONNECT_STATE_HANDSHAKING
Definition hmac_roam_connect.h:45
@ ROAM_CONNECT_STATE_WAIT_JOIN
Definition hmac_roam_connect.h:41
@ ROAM_CONNECT_STATE_BUTT
Definition hmac_roam_connect.h:48
@ ROAM_CONNECT_STATE_UP
Definition hmac_roam_connect.h:46
@ ROAM_CONNECT_STATE_INIT
Definition hmac_roam_connect.h:39
osal_void hmac_roam_connect_fsm_deinit_etc(osal_void)
Definition hmac_roam_connect.c:71
roam_connect_fsm_event_type_enum
Definition hmac_roam_connect.h:53
@ ROAM_CONNECT_FSM_EVENT_START
Definition hmac_roam_connect.h:54
@ ROAM_CONNECT_FSM_EVENT_KEY_DONE
Definition hmac_roam_connect.h:56
@ ROAM_CONNECT_FSM_EVENT_TYPE_BUTT
Definition hmac_roam_connect.h:59
@ ROAM_CONNECT_FSM_EVENT_MGMT_RX
Definition hmac_roam_connect.h:55
@ ROAM_CONNECT_FSM_EVENT_FT_OVER_DS
Definition hmac_roam_connect.h:58
@ ROAM_CONNECT_FSM_EVENT_TIMEOUT
Definition hmac_roam_connect.h:57
osal_u8 roam_connect_state_enum_uint8
Definition hmac_roam_connect.h:50
osal_void hmac_roam_connect_key_done_etc(hmac_vap_stru *hmac_vap)
Definition hmac_roam_connect.c:1256
osal_u32 hmac_roam_connect_stop_etc(hmac_vap_stru *hmac_vap)
Definition hmac_roam_connect.c:1208
osal_u32 hmac_roam_connect_start_etc(hmac_vap_stru *hmac_vap, mac_bss_dscr_stru *bss_dscr)
Definition hmac_roam_connect.c:1175
osal_void hmac_roam_connect_complete_etc(hmac_vap_stru *hmac_vap, osal_u32 result)
Definition hmac_roam_connect.c:473
osal_u32 hmac_roam_connect_rx_mgmt_etc(oal_netbuf_stru *netbuf, hmac_vap_stru *hmac_vap)
Definition hmac_roam_connect.c:1227
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition mac_user_ext.h:519
Definition mac_vap_ext.h:2019
Definition mac_device_ext.h:596
Definition oal_skbuff.h:82