net_err_e Error = NET_ERR_NONE;
GVariant *message = NULL;
- const char *prop_key = "SetBSSID";
- const char *method = "SetProperty";
+ const char *method = "SetBSSID";
GVariant *params = NULL;
WIFI_LOG(WIFI_INFO, "SetBSSID [%s]", bssid);
- params = g_variant_new("(ssv)", network_info->interface_name,
- prop_key, g_variant_new_string(bssid));
+ params = g_variant_new("(ss)", network_info->interface_name, bssid);
message = _net_invoke_dbus_method(network_info,
CONNMAN_SERVICE, CONNMAN_WIFI_TECHNOLOGY_PREFIX,
TEST_F(UtcWifiManagerScan, SetBssidP1)
{
- char bssid = 'a';
- EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_bssid(handle, &bssid));
+ EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, wifi_manager_set_bssid(handle, (char *)"11:22:33:44:55:66"));
}
{"TdlsCancelChannelSwitch", __get_mock_variant_int},
{"LoadConfiguration", __get_mock_variant_get_scanstate},
{"GetConfigIds", __get_mock_variant_get_interfaces},
+ {"SetBSSID", __get_mock_variant_int},
{NULL, NULL}
};
return "802.11a";
case WIFI_MANAGER_CONNECTION_MODE_80211_AC:
return "802.11ac";
+ case WIFI_MANAGER_CONNECTION_MODE_80211_AX:
+ return "802.11ax";
case WIFI_MANAGER_CONNECTION_MODE_UNKNOWN:
- return "Uknown";
+ return "Unknown";
default:
- return "Uknown";
+ return "Unknown";
}
}
wifi_manager_connection_mode_e mode;
if (wifi_manager_ap_get_connection_mode(ap, &mode) == WIFI_MANAGER_ERROR_NONE)
- printf("Wi-Fi operation mode: %d\n", mode);
+ printf("Wi-Fi operation mode: %s(%d)\n", __test_convert_connection_mode_to_string(mode), mode);
else
printf("Fail to get operation mode\n");
}