#ifndef WFX_HIF_API_CMD_H
#define WFX_HIF_API_CMD_H
#include "hif_api_general.h"
enum wfx_hif_requests_ids { … };
enum wfx_hif_confirmations_ids { … };
enum wfx_hif_indications_ids { … };
struct wfx_hif_req_reset { … } __packed;
struct wfx_hif_cnf_reset { … } __packed;
struct wfx_hif_req_read_mib { … } __packed;
struct wfx_hif_cnf_read_mib { … } __packed;
struct wfx_hif_req_write_mib { … } __packed;
struct wfx_hif_cnf_write_mib { … } __packed;
struct wfx_hif_req_update_ie { … } __packed;
struct wfx_hif_cnf_update_ie { … } __packed;
struct wfx_hif_ssid_def { … } __packed;
#define HIF_API_MAX_NB_SSIDS …
#define HIF_API_MAX_NB_CHANNELS …
struct wfx_hif_req_start_scan_alt { … } __packed;
struct wfx_hif_cnf_start_scan { … } __packed;
struct wfx_hif_cnf_stop_scan { … } __packed;
enum wfx_hif_pm_mode_status { … };
struct wfx_hif_ind_scan_cmpl { … } __packed;
enum wfx_hif_queue_id { … };
enum wfx_hif_frame_format { … };
struct wfx_hif_req_tx { … } __packed;
enum wfx_hif_qos_ackplcy { … };
struct wfx_hif_cnf_tx { … } __packed;
struct wfx_hif_cnf_multi_transmit { … } __packed;
enum wfx_hif_ri_flags_encrypt { … };
struct wfx_hif_ind_rx { … } __packed;
struct wfx_hif_req_edca_queue_params { … } __packed;
struct wfx_hif_cnf_edca_queue_params { … } __packed;
struct wfx_hif_req_join { … } __packed;
struct wfx_hif_cnf_join { … } __packed;
struct wfx_hif_ind_join_complete { … } __packed;
struct wfx_hif_req_set_bss_params { … } __packed;
struct wfx_hif_cnf_set_bss_params { … } __packed;
struct wfx_hif_req_set_pm_mode { … } __packed;
struct wfx_hif_cnf_set_pm_mode { … } __packed;
struct wfx_hif_ind_set_pm_mode_cmpl { … } __packed;
struct wfx_hif_req_start { … } __packed;
struct wfx_hif_cnf_start { … } __packed;
struct wfx_hif_req_beacon_transmit { … } __packed;
struct wfx_hif_cnf_beacon_transmit { … } __packed;
#define HIF_LINK_ID_MAX …
#define HIF_LINK_ID_NOT_ASSOCIATED …
struct wfx_hif_req_map_link { … } __packed;
struct wfx_hif_cnf_map_link { … } __packed;
struct wfx_hif_ind_suspend_resume_tx { … } __packed;
#define MAX_KEY_ENTRIES …
#define HIF_API_WEP_KEY_DATA_SIZE …
#define HIF_API_TKIP_KEY_DATA_SIZE …
#define HIF_API_RX_MIC_KEY_SIZE …
#define HIF_API_TX_MIC_KEY_SIZE …
#define HIF_API_AES_KEY_DATA_SIZE …
#define HIF_API_WAPI_KEY_DATA_SIZE …
#define HIF_API_MIC_KEY_DATA_SIZE …
#define HIF_API_IGTK_KEY_DATA_SIZE …
#define HIF_API_RX_SEQUENCE_COUNTER_SIZE …
#define HIF_API_IPN_SIZE …
enum wfx_hif_key_type { … };
struct wfx_hif_wep_pairwise_key { … } __packed;
struct wfx_hif_wep_group_key { … } __packed;
struct wfx_hif_tkip_pairwise_key { … } __packed;
struct wfx_hif_tkip_group_key { … } __packed;
struct wfx_hif_aes_pairwise_key { … } __packed;
struct wfx_hif_aes_group_key { … } __packed;
struct wfx_hif_wapi_pairwise_key { … } __packed;
struct wfx_hif_wapi_group_key { … } __packed;
struct wfx_hif_igtk_group_key { … } __packed;
struct wfx_hif_req_add_key { … } __packed;
struct wfx_hif_cnf_add_key { … } __packed;
struct wfx_hif_req_remove_key { … } __packed;
struct wfx_hif_cnf_remove_key { … } __packed;
enum wfx_hif_event_ind { … };
enum wfx_hif_ps_mode_error { … };
struct wfx_hif_ind_event { … } __packed;
#endif