WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wapi_api.c 文件参考
#include "securec.h"
#include "utils/includes.h"
#include "utils/common.h"
#include "utils/os.h"
#include "utils/eloop.h"
#include "utils/base64.h"
#include "utils/wpabuf.h"
#include "common/wpa_common.h"
#include "common/defs.h"
#include "common/wpa_ctrl.h"
#include "l2_packet/l2_packet.h"
#include "wpa_supplicant_i.h"
#include "driver_i.h"
#include "bss.h"
#include "wapi.h"
#include "wapi_api.h"
#include "wai_sm.h"
#include "wai_rxtx.h"
wapi_api.c 的引用(Include)关系图:

宏定义

#define WAPI_HEAD_LEN   (WAPI_IE_ID_SIZE + WAPI_IE_LENGTH_SIZE + WAPI_IE_VERSION_SIZE + WAPI_IE_AKM_CNT_LEN)
 

函数

int wapi_init_iface (struct wpa_supplicant *wpa)
 
int wapi_deinit_iface (struct wpa_supplicant *wpa)
 
int wapi_parse_wapi_ie (const unsigned char *wapi_ie, unsigned int ie_len, struct wpa_ie_data *ie_data)
 
int wapi_asue_event_assoc (struct wpa_supplicant *wpa, struct wpa_bss *bss, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params)
 
int wapi_asue_event_disassoc (struct wpa_supplicant *wpa, unsigned short us_reasonus_reason)
 
int wapi_asue_event (struct wpa_supplicant *wpa, enum wpa_event_type event, void *data)
 
char * wpa_supplicant_wapi_ie_txt (char *pos, char *end, const unsigned char *ie, size_t ie_len)
 

宏定义说明

◆ WAPI_HEAD_LEN

函数说明

◆ wapi_asue_event()

int wapi_asue_event ( struct wpa_supplicant *  wpa,
enum wpa_event_type  event,
void *  data 
)

◆ wapi_asue_event_assoc()

int wapi_asue_event_assoc ( struct wpa_supplicant *  wpa,
struct wpa_bss *  bss,
struct wpa_ssid *  ssid,
struct wpa_driver_associate_params *  params 
)

◆ wapi_asue_event_disassoc()

int wapi_asue_event_disassoc ( struct wpa_supplicant *  wpa,
unsigned short  us_reasonus_reason 
)

◆ wapi_deinit_iface()

int wapi_deinit_iface ( struct wpa_supplicant *  wpa)

◆ wapi_init_iface()

int wapi_init_iface ( struct wpa_supplicant *  wpa)

◆ wapi_parse_wapi_ie()

int wapi_parse_wapi_ie ( const unsigned char *  wapi_ie,
unsigned int  ie_len,
struct wpa_ie_data *  ie_data 
)

◆ wpa_supplicant_wapi_ie_txt()

char * wpa_supplicant_wapi_ie_txt ( char *  pos,
char *  end,
const unsigned char *  ie,
size_t  ie_len 
)