7#ifndef __HMAC_EXT_IF_H__
8#define __HMAC_EXT_IF_H__
29#define THIS_FILE_ID OAM_FILE_ID_HMAC_EXT_IF_H
51#ifdef _PRE_WLAN_FEATURE_HERA_MCAST
59#if defined(_PRE_OS_VERSION_LINUX) && defined(_PRE_OS_VERSION) \
60 && (_PRE_OS_VERSION_LINUX == _PRE_OS_VERSION)
63 HMAC_HOST_CTX_EVENT_SUB_TYPE_SCAN_COMP_STA = 0,
64 HMAC_HOST_CTX_EVENT_SUB_TYPE_ASOC_COMP_STA,
65 HMAC_HOST_CTX_EVENT_SUB_TYPE_STA_CONNECT_AP,
66 HMAC_HOST_CTX_EVENT_SUB_TYPE_STA_DISCONNECT_AP,
67 HMAC_HOST_CTX_EVENT_SUB_TYPE_ACS_RESPONSE,
68 HMAC_HOST_CTX_EVENT_SUB_TYPE_RX_MGMT,
69 HMAC_HOST_CTX_EVENT_SUB_TYPE_INIT,
70 HMAC_HOST_CTX_EVENT_SUB_TYPE_MGMT_TX_STATUS,
72#ifdef _PRE_WLAN_ONLINE_DPD
73 HMAC_HOST_CTX_EVENT_SUB_TYPE_DPD,
76#ifdef _PRE_WLAN_FEATURE_M2S
77 HMAC_HOST_CTX_EVENT_SUB_TYPE_M2S_STATUS,
79 HMAC_HOST_CTX_EVENT_SUB_TYPE_SDP_RX_DATA,
80 HMAC_HOST_CTX_EVENT_SUB_TYPE_CH_SWITCH_NOTIFY,
81 HMAC_HOST_CTX_EVENT_SUB_TYPE_BUTT
82} hmac_host_ctx_event_sub_type_enum;
85#if defined(_PRE_OS_VERSION_LITEOS) && defined(_PRE_OS_VERSION) \
86 && (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
93 HMAC_HOST_CTX_EVENT_SUB_TYPE_SCAN_COMP_STA = 0,
94 HMAC_HOST_CTX_EVENT_SUB_TYPE_ASOC_COMP_STA,
95 HMAC_HOST_CTX_EVENT_SUB_TYPE_DISASOC_COMP_STA,
96 HMAC_HOST_CTX_EVENT_SUB_TYPE_STA_CONNECT_AP,
97 HMAC_HOST_CTX_EVENT_SUB_TYPE_STA_DISCONNECT_AP,
98 HMAC_HOST_CTX_EVENT_SUB_TYPE_MIC_FAILURE,
99 HMAC_HOST_CTX_EVENT_SUB_TYPE_ACS_RESPONSE,
100 HMAC_HOST_CTX_EVENT_SUB_TYPE_RX_MGMT,
101#ifdef _PRE_WLAN_FEATURE_P2P
102 HMAC_HOST_CTX_EVENT_SUB_TYPE_LISTEN_EXPIRED,
104 HMAC_HOST_CTX_EVENT_SUB_TYPE_INIT,
105 HMAC_HOST_CTX_EVENT_SUB_TYPE_MGMT_TX_STATUS,
106 HMAC_HOST_CTX_EVENT_SUB_TYPE_FT_EVENT_STA,
108#ifdef _PRE_WLAN_ONLINE_DPD
109 HMAC_HOST_CTX_EVENT_SUB_TYPE_DPD,
112#ifdef _PRE_WLAN_RF_AUTOCALI
113 HMAC_HOST_CTX_EVENT_SUB_TYPE_AUTOCALI_REPORT,
116#ifdef _PRE_WLAN_FEATURE_DFS
117 HMAC_HOST_CTX_EVENT_SUB_TYPE_CAC_REPORT,
120#ifdef _PRE_WLAN_FEATURE_M2S
121 HMAC_HOST_CTX_EVENT_SUB_TYPE_M2S_STATUS,
123 HMAC_HOST_CTX_EVENT_SUB_TYPE_STA_CONN_RESULT,
125 HMAC_HOST_CTX_EVENT_SUB_TYPE_SDP_RX_DATA,
126#ifdef _PRE_WLAN_FEATURE_MESH
127 HMAC_HOST_CTX_EVENT_SUB_TYPE_PEER_CLOSE_MESH,
128 HMAC_HOST_CTX_EVENT_SUB_TYPE_TX_DATA_INFO,
129 HMAC_HOST_CTX_EVENT_SUB_TYPE_MESH_USER_INFO,
131#ifdef _PRE_WLAN_FEATURE_P2P
132 HMAC_HOST_CTX_EVENT_SUB_TYPE_P2P_TX_STATUS,
134 HMAC_HOST_CTX_EVENT_SUB_TYPE_CHANNEL_SWITCH,
135 HMAC_HOST_CTX_EVENT_SUB_TYPE_AP_USER_INFO,
136#ifdef _PRE_WLAN_FEATURE_WPA3
137 HMAC_HOST_CTX_EVENT_SUB_TYPE_EXTERNAL_AUTH,
140 HMAC_HOST_CTX_EVENT_SUB_TYPE_BUTT
141}hmac_host_ctx_event_sub_type_enum;
149#ifdef _PRE_WLAN_FEATURE_DFR
161 oal_ap_settings_stru ap_settings;
162} hmac_ap_dfr_recovery_info;
169 osal_u32 bit_device_reset_process_flag : 1;
170 osal_u32 bit_ready_to_recovery_flag : 1;
171 osal_u32 bit_dfr_excp_process_flag : 1;
207#if defined(_PRE_OS_VERSION_LITEOS) && defined(_PRE_OS_VERSION) \
208 && (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
272#define ipaddr(addr) \
273 ((osal_u8*)&(addr))[0], \
274 ((osal_u8*)&(addr))[1], \
275 ((osal_u8*)&(addr))[2]
277#define ipaddr6(addr) \
278 ntohs((addr).s6_addr16[0]), \
279 ntohs((addr).s6_addr16[1]), \
280 (ntohs((addr).s6_addr16[2]) & 0xff00) >> 8
282#if defined(_PRE_OS_VERSION_LITEOS) && defined(_PRE_OS_VERSION) \
283 && (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
290}hmac_sta_report_assoc_info_stru;
293#ifdef _PRE_WLAN_WIRELESS_EXT
294#define SYNC_DATA_MAX 128
296 IWLIST_SET_SCAN_MODE,
298} wait_sync_mode_enum;
303 wait_sync_mode_enum mode_id;
305} hmac_to_wal_sync_data_stru;
311} iwlist_scan_essid_enable_stru;
314#define WIFI_SEPCIAL_IPV4_PKT_TAG "wifi:special_ipv4_pkt,"
315#define HWMACSTR "%02x:%02x:%02x:%02x:**:**"
316#define hwmac2str(a) (a)[0], (a)[1], (a)[2], (a)[3]
329#ifdef _PRE_WLAN_TCP_OPT
341#ifdef _PRE_WLAN_FEATURE_11D
345#ifdef _PRE_WLAN_CFGID_DEBUG
351#ifdef _PRE_WLAN_FEATURE_11D
380#ifdef _PRE_WLAN_FEATURE_PNO_SCAN
427#ifdef _PRE_WLAN_CFGID_DEBUG
449#ifdef _PRE_WLAN_FEATURE_STA_PM
457#ifdef _PRE_WLAN_FEATURE_ISOLATION
466#ifdef _PRE_WLAN_FEATURE_P2P
471#ifdef _PRE_WLAN_FEATURE_HS20
477#ifdef _PRE_WLAN_FEATURE_SNIFFER
487#ifdef _PRE_WLAN_FEATURE_M2S
495#ifdef _PRE_WLAN_WAKEUP_SRC_PARSE
499#if defined(_PRE_OS_VERSION_LINUX) && defined(_PRE_OS_VERSION) \
500 && (_PRE_OS_VERSION_LINUX == _PRE_OS_VERSION)
501extern osal_s32 hmac_cfg80211_dump_survey_etc(oal_wiphy_stru *wiphy, oal_net_device_stru *netdev,
507#ifndef CONFIG_HAS_EARLYSUSPEND
514#ifndef CONFIG_HAS_EARLYSUSPEND
519#ifdef _PRE_WLAN_FEATURE_11AX
osal_u8 frw_post_pri_enum_uint8
Definition frw_msg_rom.h:45
osal_s32 hmac_config_connect_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_multi_bssid_enable(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_service_control_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_country_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_bg_noise_info(hmac_vap_stru *hmac_vap, osal_u16 *pus_len, osal_u8 *param)
osal_s32 hmac_config_11i_remove_key_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_mode_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_ssid_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_channel_list(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_dtimperiod_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_sta_vap_info_syn_etc(hmac_vap_stru *hmac_vap)
osal_s32 hmac_config_reg_info_etc(hmac_vap_stru *hmac_vap, frw_msg *msg_info)
osal_s32 hmac_bridge_vap_xmit_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_bss_type_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_auth_mode_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_safe_del_vap(hmac_vap_stru *hmac_vap)
osal_u32 hmac_config_set_mode_etc(hmac_vap_stru *hmac_vap, osal_u16 len, osal_u8 *param)
osal_s32 hmac_config_set_shpreamble_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_regdomain_pwr_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_mac_addr_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_txpower_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_down_vap_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_ch_status_sync(hmac_device_stru *hmac_device)
osal_s32 hmac_config_set_bss_type_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_shpreamble_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_suspend_mode(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_amsdu_tx_on_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_prot_mode_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u16 hmac_free_netbuf_list_etc(oal_netbuf_stru *netbuf)
osal_s32 hmac_config_get_wmmswitch(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_delba_req_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_freq_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_customize_ie(hmac_vap_stru *hmac_vap, frw_msg *msg)
void hmac_do_suspend_action_etc(hmac_device_stru *hmac_device, osal_u8 uc_in_suspend)
osal_s32 hmac_config_get_prot_mode_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_random_mac_addr_scan(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_11i_add_wep_entry_etc(hmac_vap_stru *hmac_vap, const osal_u8 *param)
osal_s32 hmac_config_11i_get_key_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_tx_wlan_to_wlan_ap_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u8 hmac_host_ctx_event_sub_type_enum_uint8
Definition hmac_ext_if.h:144
osal_u32 hmac_config_open_wmm(hmac_vap_stru *hmac_vap, osal_u16 len, const osal_u8 *param)
osal_u32 hmac_config_set_max_user_etc(hmac_vap_stru *hmac_vap, osal_u16 len, osal_u32 max_user)
osal_s32 hmac_config_get_shortgi40_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_init_user_security_port_etc(hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user)
osal_s32 hmac_config_set_freq_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u8 hmac_tx_return_type_enum_uint8
Definition hmac_ext_if.h:57
osal_s8 * hmac_vap_get_desired_country_etc(osal_u8 vap_id)
osal_s32 hmac_config_get_amsdu_tx_on(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_rx_dhcp_debug_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_country_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_scan_abort_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_user_info_syn_etc(hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user)
hmac_tx_return_type_enum
Definition hmac_ext_if.h:35
@ HMAC_TX_DROP_AMSDU_BUILD_FAIL
Definition hmac_ext_if.h:47
@ HMAC_TX_BUTT
Definition hmac_ext_if.h:55
@ HMAC_TX_DROP_SECURITY_FILTER
Definition hmac_ext_if.h:44
@ HMAC_TX_BUFF
Definition hmac_ext_if.h:37
@ HMAC_TX_DROP_USER_INACTIVE
Definition hmac_ext_if.h:43
@ HMAC_TX_DROP_MUSER_NULL
Definition hmac_ext_if.h:48
@ HMAC_TX_DROP_BA_SETUP_FAIL
Definition hmac_ext_if.h:45
@ HMAC_TX_DROP_MTOU_FAIL
Definition hmac_ext_if.h:49
@ HMAC_TX_DROP_PROXY_ARP
Definition hmac_ext_if.h:40
@ HMAC_TX_DROP_80211_ENCAP_FAIL
Definition hmac_ext_if.h:50
@ HMAC_TX_DROP_USER_NULL
Definition hmac_ext_if.h:42
@ HMAC_TX_PASS
Definition hmac_ext_if.h:36
@ HMAC_TX_DROP_AMSDU_ENCAP_FAIL
Definition hmac_ext_if.h:46
@ HMAC_TX_DROP_USER_UNKNOWN
Definition hmac_ext_if.h:41
@ HMAC_TX_DONE
Definition hmac_ext_if.h:38
void hmac_mgmt_send_deauth_frame_etc(hmac_vap_stru *hmac_vap, osal_u8 *da, osal_u16 err_code, oal_bool_enum_uint8 is_protected)
osal_u32 hmac_config_set_app_ie_to_vap_etc(hmac_vap_stru *hmac_vap, oal_app_ie_stru *app_ie, app_ie_type_uint8 type)
osal_s32 hmac_config_get_shortgi80_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_do_channel_off(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_scan_params_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_shortgi40_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_nobeacon_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_del_vap_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_set_acs_cmd(hmac_vap_stru *hmac_vap, osal_u16 len, osal_u8 *param)
osal_s32 hmac_config_set_random_mac_oui_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_add_vap_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 frw_host_post_data(osal_u16 netbuf_type, osal_u8 vap_id, oal_netbuf_stru *netbuf)
void hmac_mgmt_send_disassoc_frame_etc(hmac_vap_stru *hmac_vap, osal_u8 *da, osal_u16 err_code, oal_bool_enum_uint8 is_protected)
osal_void hmac_config_set_channel_list(hmac_vap_stru *hmac_vap, mac_cfg_set_scan_param *scan_param)
osal_s32 hmac_config_del_pmksa_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_fbt_kick_user(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_txpower_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_cfg80211_start_scan_sta_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_mib_by_bw(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_ssid_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
oal_net_device_stru * hmac_vap_get_net_device_etc(osal_u8 vap_id)
osal_s32 hmac_config_get_auth_mode_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
void hmac_board_get_instance_etc(mac_board_stru **ppst_hmac_board)
osal_s32 hmac_config_set_vendor_ie(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_config_user_rate_info_syn_etc(hmac_vap_stru *hmac_vap, hmac_user_stru *hmac_user)
osal_void hmac_tx_report_eth_frame_etc(const hmac_vap_stru *hmac_vap, oal_netbuf_stru *pst_netbuf)
hmac_mgmt_status_enum
Definition hmac_ext_if.h:190
@ HMAC_MGMT_REFUSED
Definition hmac_ext_if.h:194
@ HMAC_MGMT_ALREADY_BSS
Definition hmac_ext_if.h:196
@ HMAC_MGMT_INVALID
Definition hmac_ext_if.h:192
@ HMAC_MGMT_SUCCESS
Definition hmac_ext_if.h:191
@ HMAC_MGMT_TOMANY_REQ
Definition hmac_ext_if.h:195
@ HMAC_MGMT_TIMEOUT
Definition hmac_ext_if.h:193
osal_s32 hmac_config_vendor_cmd_get_channel_list_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_addba_req_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_shortgi20_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_tx_lan_to_wlan_etc(hmac_vap_stru *hmac_vap, oal_netbuf_stru *netbuf)
osal_s32 hmac_config_cfg_vap_h2d_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_channel_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_shortgi20_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_bandwidth(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void frw_set_data_queue_limit(osal_u32 que_size)
osal_s32 hmac_config_get_assoc_req_ie_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_find_p2p_listen_channel_etc(hmac_vap_stru *hmac_vap, osal_u16 len, osal_u8 *param, osal_u8 *p2p_listen_channel)
osal_s32 hmac_config_set_thruput_test(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u8 hmac_mgmt_status_enum_uint8
Definition hmac_ext_if.h:198
osal_s32 hmac_config_set_beacon_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_sta_list_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_regdomain_pwr_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_start_vap_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_main_init_etc(void)
osal_s32 hmac_config_11i_add_key_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_dtimperiod_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_max_user_cb(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_kick_user_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_config_update_conn_channel_info(hmac_vap_stru *hmac_vap)
osal_u32 hmac_check_capability_mac_phy_supplicant_etc(hmac_vap_stru *hmac_vap, mac_bss_dscr_stru *bss_dscr)
osal_s32 hmac_config_set_nobeacon_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_shortgi80_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_wpas_mgmt_tx_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
void hmac_main_exit_etc(void)
osal_s32 frw_host_post_msg(osal_u16 msg_id, frw_post_pri_enum_uint8 pri, osal_u8 vap_id, frw_msg *msg)
osal_s32 hmac_config_set_pmksa_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_flush_pmksa_etc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_sta_initiate_join_etc(hmac_vap_stru *hmac_vap, mac_bss_dscr_stru *bss_dscr)
#define WLAN_MAC_ADDR_LEN
Definition mac_addr.c:28
osal_u16 mac_status_code_enum_uint16
Definition mac_frame_common_rom.h:216
osal_u16 resv2
Definition oal_net.h:3
osal_u8 type
Definition oal_net.h:0
osal_u8 app_ie_type_uint8
Definition oal_net.h:308
osal_u8 rsv[3]
Definition oal_net.h:2
#define OAL_IF_NAME_SIZE
Definition oal_net_cfg80211.h:64
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
signed char osal_s8
Definition osal_types.h:17
unsigned long long osal_u64
Definition osal_types.h:14
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition frw_msg_rom.h:74
Definition hmac_ext_if.h:201
osal_u32 asoc_req_ie_len
Definition hmac_ext_if.h:211
osal_u8 * asoc_rsp_ie_buff
Definition hmac_ext_if.h:215
mac_status_code_enum_uint16 status_code
Definition hmac_ext_if.h:204
hmac_mgmt_status_enum_uint8 result_code
Definition hmac_ext_if.h:202
osal_u32 asoc_rsp_ie_len
Definition hmac_ext_if.h:212
osal_u8 * asoc_req_ie_buff
Definition hmac_ext_if.h:214
Definition hmac_ext_if.h:264
osal_u8 write_read
Definition hmac_ext_if.h:268
osal_u8 dev_mode
Definition hmac_ext_if.h:265
osal_u32 val
Definition hmac_ext_if.h:269
osal_u8 vap_mode
Definition hmac_ext_if.h:266
osal_u8 vap_status
Definition hmac_ext_if.h:267
Definition hmac_ext_if.h:219
osal_u8 chan_number
Definition hmac_ext_if.h:221
osal_u8 band
Definition hmac_ext_if.h:222
osal_u8 resv
Definition hmac_ext_if.h:224
osal_u8 bandwidth
Definition hmac_ext_if.h:223
osal_s32 freq
Definition hmac_ext_if.h:220
Definition mac_device_ext.h:856
Definition hmac_ext_if.h:178
osal_u8 * msg
Definition hmac_ext_if.h:179
Definition hmac_ext_if.h:239
oal_nl80211_key_type key_type
Definition hmac_ext_if.h:242
osal_s32 key_id
Definition hmac_ext_if.h:243
Definition hmac_ext_if.h:257
osal_u64 ull_cookie
Definition hmac_ext_if.h:259
oal_wireless_dev_stru * wdev
Definition hmac_ext_if.h:260
oal_ieee80211_channel_stru st_listen_channel
Definition hmac_ext_if.h:258
Definition hmac_ext_if.h:228
osal_u32 asoc_rsp_ie_len
Definition hmac_ext_if.h:233
osal_u8 * asoc_rsp_ie_buff
Definition hmac_ext_if.h:235
osal_u8 * asoc_req_ie_buff
Definition hmac_ext_if.h:234
osal_u32 asoc_req_ie_len
Definition hmac_ext_if.h:232
mac_channel_stru st_channel
Definition hmac_ext_if.h:231
Definition hmac_ext_if.h:247
osal_u8 rssi
Definition hmac_ext_if.h:250
osal_u8 * buf
Definition hmac_ext_if.h:248
osal_u16 len
Definition hmac_ext_if.h:249
osal_s32 l_freq
Definition hmac_ext_if.h:252
Definition hmac_ext_if.h:183
osal_u8 num_dscr
Definition hmac_ext_if.h:184
osal_u8 result_code
Definition hmac_ext_if.h:185
Definition mac_vap_ext.h:416
Definition mac_user_ext.h:519
Definition mac_vap_ext.h:2019
Definition mac_vap_ext.h:1469
Definition mac_vap_ext.h:862
Definition mac_device_ext.h:330
Definition mac_device_ext.h:596
Definition mac_vap_ext.h:845
Definition mac_vap_ext.h:351
Definition mac_vap_ext.h:832
Definition wlan_types_base_rom.h:258
Definition oal_skbuff.h:82
unsigned char td_u8
Definition td_type.h:36
Definition hal_uart_v151_regs_def.h:38
mac_pm_switch_enum
Definition wlan_resource_common_rom.h:178
mac_pm_ctrl_type_enum
Definition wlan_resource_common_rom.h:189
#define WLAN_VAP_SUPPORT_MAX_NUM_LIMIT
Definition wlan_spec_rom.h:74
#define WLAN_SSID_MAX_LEN
Definition wlan_types.h:55
osal_u8 wlan_auth_alg_mode_enum_uint8
Definition wlan_types_base_rom.h:110