API int softap_create(softap_h *softap)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_destroy(softap_h softap)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_enable(softap_h softap)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
API int softap_disable(softap_h softap)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
API int softap_reload_settings(softap_h softap, softap_settings_reloaded_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_is_enabled(softap_h softap, bool *enable)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
_retvm_if(enable == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_mac_address(softap_h softap, char **mac_address)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(mac_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_network_interface_name(softap_h softap, char **interface_name)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(interface_name == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_ip_address(softap_h softap, softap_address_family_e address_family, const char *ip_address)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ip_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_ip_address(softap_h softap, softap_address_family_e address_family, char **ip_address)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ip_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_gateway_address(softap_h softap, softap_address_family_e address_family, char **gateway_address)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(gateway_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_subnet_mask(softap_h softap, softap_address_family_e address_family, char **subnet_mask)
{
DBG("+");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(subnet_mask == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_foreach_connected_clients(softap_h softap, softap_connected_client_cb callback, void *user_data)
{
DBG("+\n");
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_enabled_cb(softap_h softap, softap_enabled_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_enabled_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_disabled_cb(softap_h softap, softap_disabled_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_disabled_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_client_connection_state_changed_cb(softap_h softap, softap_client_connection_state_changed_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_client_connection_state_changed_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_security_type_changed_cb(softap_h softap, softap_security_type_changed_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_security_type_changed_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_ssid_visibility_changed_cb(softap_h softap, softap_ssid_visibility_changed_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_ssid_visibility_changed_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_passphrase_changed_cb(softap_h softap, softap_passphrase_changed_cb callback, void *user_data)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_passphrase_changed_cb(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_security_type(softap_h softap, softap_security_type_e type)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_security_type(softap_h softap, softap_security_type_e *type)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(type == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_ssid(softap_h softap, const char *ssid)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ssid == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_ssid(softap_h softap, char **ssid)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ssid == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_ssid_visibility(softap_h softap, bool visible)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_ssid_visibility(softap_h softap, bool *visible)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(visible == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_passphrase(softap_h softap, const char *passphrase)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(passphrase == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_passphrase(softap_h softap, char **passphrase)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(passphrase == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_push_wps_button(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
DBG("+");
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
__softap_h *sa = (__softap_h *)softap;
GDBusProxy *proxy = sa->client_bus_proxy;
GVariant *parameters = NULL;
+ guint info;
int ret = 0;
GError *error = NULL;
}
if (parameters != NULL) {
- g_variant_get(parameters, "(u)", &ret);
+ g_variant_get(parameters, "(u)", &info);
g_variant_unref(parameters);
+ ret = __get_error(info);
}
DBG("-");
- return SOFTAP_ERROR_NONE;
+ return ret;
}
API int softap_set_wps_pin(softap_h softap, const char *wps_pin)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
DBG("+");
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
+ _retvm_if(wps_pin == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
+ "parameter(wps_pin) is NULL");
+
__softap_h *sa = (__softap_h *)softap;
GDBusProxy *proxy = sa->client_bus_proxy;
GVariant *parameters = NULL;
+ guint info;
int ret = 0;
GError *error = NULL;
}
if (parameters != NULL) {
- g_variant_get(parameters, "(u)", &ret);
+ g_variant_get(parameters, "(u)", &info);
g_variant_unref(parameters);
+ ret = __get_error(info);
}
DBG("-");
- return SOFTAP_ERROR_NONE;
+ return ret;
}
API int softap_get_vendor_element(softap_h softap, char **vendor_element)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(vendor_element == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_vendor_element(softap_h softap, const char *vendor_element)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(vendor_element == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_channel(softap_h softap, int channel)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_channel(softap_h softap, int *channel)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(channel == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_mode(softap_h softap, softap_wireless_mode_e mode)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_mode(softap_h softap, softap_wireless_mode_e *mode)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
+ _retvm_if(mode == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
+ "parameter(mode) is NULL\n");
+
__softap_h *sa = (__softap_h *)softap;
*mode = sa->mode;
API int softap_enable_dhcp(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_disable_dhcp(softap_h softap)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_is_dhcp_enabled(softap_h softap, bool *dhcp_enabled)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(dhcp_enabled == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_enable_dhcp_with_range(softap_h softap, char *rangestart, char *rangestop)
{
- CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+ CHECK_FEATURE_SUPPORTED(SOFTAP_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");