MeterLogger
Data Structures | Typedefs | Functions
wpa2_enterprise.h File Reference

Go to the source code of this file.

Data Structures

struct  os_time
 

Typedefs

typedef long os_time_t
 
typedef int(* get_time_func_t) (struct os_time *t)
 

Functions

int wifi_station_set_wpa2_enterprise_auth (int enable)
 
int wifi_station_set_enterprise_cert_key (u8 *client_cert, int client_cert_len, u8 *private_key, int private_key_len, u8 *private_key_passwd, int private_key_passwd_len)
 
void wifi_station_clear_enterprise_cert_key (void)
 
int wifi_station_set_enterprise_ca_cert (u8 *ca_cert, int ca_cert_len)
 
void wifi_station_clear_enterprise_ca_cert (void)
 
int wifi_station_set_enterprise_username (u8 *username, int len)
 
void wifi_station_clear_enterprise_username (void)
 
int wifi_station_set_enterprise_password (u8 *password, int len)
 
void wifi_station_clear_enterprise_password (void)
 
int wifi_station_set_enterprise_new_password (u8 *new_password, int len)
 
void wifi_station_clear_enterprise_new_password (void)
 
void wifi_station_set_enterprise_disable_time_check (bool disable)
 
bool wifi_station_get_enterprise_disable_time_check (void)
 
void wpa2_enterprise_set_user_get_time (get_time_func_t cb)
 

Typedef Documentation

◆ get_time_func_t

typedef int(* get_time_func_t) (struct os_time *t)

Definition at line 35 of file wpa2_enterprise.h.

◆ os_time_t

typedef long os_time_t

Definition at line 28 of file wpa2_enterprise.h.

Function Documentation

◆ wifi_station_clear_enterprise_ca_cert()

void wifi_station_clear_enterprise_ca_cert ( void  )

◆ wifi_station_clear_enterprise_cert_key()

void wifi_station_clear_enterprise_cert_key ( void  )

◆ wifi_station_clear_enterprise_new_password()

void wifi_station_clear_enterprise_new_password ( void  )

◆ wifi_station_clear_enterprise_password()

void wifi_station_clear_enterprise_password ( void  )

◆ wifi_station_clear_enterprise_username()

void wifi_station_clear_enterprise_username ( void  )

◆ wifi_station_get_enterprise_disable_time_check()

bool wifi_station_get_enterprise_disable_time_check ( void  )

◆ wifi_station_set_enterprise_ca_cert()

int wifi_station_set_enterprise_ca_cert ( u8 ca_cert,
int  ca_cert_len 
)

◆ wifi_station_set_enterprise_cert_key()

int wifi_station_set_enterprise_cert_key ( u8 client_cert,
int  client_cert_len,
u8 private_key,
int  private_key_len,
u8 private_key_passwd,
int  private_key_passwd_len 
)

◆ wifi_station_set_enterprise_disable_time_check()

void wifi_station_set_enterprise_disable_time_check ( bool  disable)

◆ wifi_station_set_enterprise_new_password()

int wifi_station_set_enterprise_new_password ( u8 new_password,
int  len 
)

◆ wifi_station_set_enterprise_password()

int wifi_station_set_enterprise_password ( u8 password,
int  len 
)

◆ wifi_station_set_enterprise_username()

int wifi_station_set_enterprise_username ( u8 username,
int  len 
)

◆ wifi_station_set_wpa2_enterprise_auth()

int wifi_station_set_wpa2_enterprise_auth ( int  enable)

◆ wpa2_enterprise_set_user_get_time()

void wpa2_enterprise_set_user_get_time ( get_time_func_t  cb)