EXPORT_API int wifi_config_get_eap_anonymous_identity(wifi_config_h config, char** anonymous_identity)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_anonymous_identity(wifi_config_h config, const char* anonymous_identity)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_ca_cert_file(wifi_config_h config, char** ca_cert)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_ca_cert_file(wifi_config_h config, const char* ca_cert)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_client_cert_file(wifi_config_h config, char** client_cert)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_client_cert_file(wifi_config_h config, const char* private_key, const char* client_cert)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_identity(wifi_config_h config, char** identity)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_identity(wifi_config_h config, const char* identity)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_type(wifi_config_h config, wifi_eap_type_e *eap_type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_type(wifi_config_h config, wifi_eap_type_e eap_type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e* eap_auth_type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e eap_auth_type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_get_eap_subject_match(wifi_config_h config, char** subject_match)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)
EXPORT_API int wifi_config_set_eap_subject_match(wifi_config_h config, const char* subject_match)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
struct _wifi_config *h = (struct _wifi_config *)config;
if (config == NULL)