bool _wifi_libnet_init(void);
bool _wifi_libnet_deinit(void);
-int _wifi_activate(wifi_activated_cb callback, void* user_data);
-int _wifi_deactivate(wifi_deactivated_cb callback, void* user_data);
+int _wifi_activate(wifi_activated_cb callback, void *user_data);
+int _wifi_deactivate(wifi_deactivated_cb callback, void *user_data);
bool _wifi_libnet_check_ap_validity(wifi_ap_h ap_h);
void _wifi_libnet_add_to_ap_list(wifi_ap_h ap_h);
bool _wifi_libnet_get_wifi_device_state(wifi_device_state_e *device_state);
bool _wifi_libnet_get_wifi_state(wifi_connection_state_e* connection_state);
int _wifi_libnet_get_intf_name(char** name);
-int _wifi_libnet_scan_request(wifi_scan_finished_cb callback, void* user_data);
+int _wifi_libnet_scan_request(wifi_scan_finished_cb callback, void *user_data);
int _wifi_libnet_scan_hidden_ap(const char *essid,
- wifi_scan_finished_cb callback, void* user_data);
+ wifi_scan_finished_cb callback, void *user_data);
int _wifi_libnet_get_connected_profile(wifi_ap_h *ap);
bool _wifi_libnet_foreach_found_aps(wifi_found_ap_cb callback, void *user_data);
bool _wifi_libnet_foreach_found_hidden_aps(wifi_found_ap_cb callback, void *user_data);
-int _wifi_libnet_open_profile(wifi_ap_h ap_h, wifi_connected_cb callback, void* user_data);
-int _wifi_libnet_close_profile(wifi_ap_h ap_h, wifi_disconnected_cb callback, void* user_data);
-int _wifi_libnet_connect_with_wps(wifi_ap_h ap, wifi_connected_cb callback, void* user_data);
+int _wifi_libnet_open_profile(wifi_ap_h ap_h, wifi_connected_cb callback, void *user_data);
+int _wifi_libnet_close_profile(wifi_ap_h ap_h, wifi_disconnected_cb callback, void *user_data);
+int _wifi_libnet_connect_with_wps(wifi_ap_h ap, wifi_connected_cb callback, void *user_data);
int _wifi_libnet_forget_ap(wifi_ap_h ap);
int _wifi_set_power_on_off_cb(wifi_device_state_changed_cb callback, void *user_data);
break;
case NET_EVENT_WIFI_SCAN_RSP:
case NET_EVENT_WIFI_SCAN_IND:
- WIFI_LOG(WIFI_INFO, "Got wifi scan IND\n");
+ WIFI_LOG(WIFI_INFO, "Got Wi-Fi scan IND\n");
__libnet_scan_cb(event_cb);
break;
case NET_EVENT_SPECIFIC_SCAN_RSP:
- WIFI_LOG(WIFI_INFO, "Got wifi hidden scan RSP\n");
+ WIFI_LOG(WIFI_INFO, "Got Wi-Fi hidden scan RSP\n");
break;
case NET_EVENT_SPECIFIC_SCAN_IND:
- WIFI_LOG(WIFI_INFO, "Got wifi hidden scan IND\n");
+ WIFI_LOG(WIFI_INFO, "Got Wi-Fi hidden scan IND\n");
__libnet_hidden_scan_cb(event_cb);
break;
case NET_EVENT_WIFI_POWER_RSP:
is_requested = true;
/* fall through */
case NET_EVENT_WIFI_POWER_IND:
- WIFI_LOG(WIFI_INFO, "Got wifi power IND\n");
+ WIFI_LOG(WIFI_INFO, "Got Wi-Fi power IND\n");
__libnet_power_on_off_cb(event_cb, is_requested);
break;
default :
- WIFI_LOG(WIFI_INFO, "Error! Unknown Event\n\n");
+ WIFI_LOG(WIFI_ERROR, "Error! Unknown Event\n\n");
}
}
return true;
}
-int _wifi_activate(wifi_activated_cb callback, void* user_data)
+int _wifi_activate(wifi_activated_cb callback, void *user_data)
{
int rv;
return WIFI_ERROR_NONE;
} else if (rv == NET_ERR_INVALID_OPERATION)
return WIFI_ERROR_INVALID_OPERATION;
+ else if (rv == NET_ERR_ALREADY_EXISTS)
+ return WIFI_ERROR_ALREADY_EXISTS;
return WIFI_ERROR_OPERATION_FAILED;
}
-int _wifi_deactivate(wifi_deactivated_cb callback, void* user_data)
+int _wifi_deactivate(wifi_deactivated_cb callback, void *user_data)
{
int rv;
return WIFI_ERROR_NONE;
} else if (rv == NET_ERR_INVALID_OPERATION)
return WIFI_ERROR_INVALID_OPERATION;
+ else if (rv == NET_ERR_ALREADY_EXISTS)
+ return WIFI_ERROR_ALREADY_EXISTS;
return WIFI_ERROR_OPERATION_FAILED;
}
else
*device_state = WIFI_DEVICE_STATE_DEACTIVATED;
+ WIFI_LOG(WIFI_ERROR, "Wi-Fi device state: %d", *device_state);
+
return true;
}
return WIFI_ERROR_NONE;
}
-int _wifi_libnet_scan_request(wifi_scan_finished_cb callback, void* user_data)
+int _wifi_libnet_scan_request(wifi_scan_finished_cb callback, void *user_data)
{
int rv;
rv = net_scan_wifi();
}
int _wifi_libnet_scan_hidden_ap(const char *essid,
- wifi_scan_finished_cb callback, void* user_data)
+ wifi_scan_finished_cb callback, void *user_data)
{
int rv;
rv = net_specific_scan_wifi(essid);
return true;
}
-int _wifi_libnet_open_profile(wifi_ap_h ap_h, wifi_connected_cb callback, void* user_data)
+int _wifi_libnet_open_profile(wifi_ap_h ap_h, wifi_connected_cb callback, void *user_data)
{
int rv;
bool valid_profile;
return WIFI_ERROR_NONE;
}
-int _wifi_libnet_close_profile(wifi_ap_h ap_h, wifi_disconnected_cb callback, void* user_data)
+int _wifi_libnet_close_profile(wifi_ap_h ap_h, wifi_disconnected_cb callback, void *user_data)
{
net_profile_info_t *ap_info = ap_h;
net_profile_name_t profile_name;
return WIFI_ERROR_NONE;
}
-int _wifi_libnet_connect_with_wps(wifi_ap_h ap_h, wifi_connected_cb callback, void* user_data)
+int _wifi_libnet_connect_with_wps(wifi_ap_h ap_h, wifi_connected_cb callback, void *user_data)
{
net_profile_info_t *ap_info = ap_h;
net_wifi_wps_info_t wps_info;
return WIFI_ERROR_NONE;
}
-