mirror of
https://gitee.com/openharmony/communication_wifi.git
synced 2025-02-18 16:00:42 +00:00
update wifi_native/client/hdi_client/hdi_interface/wifi_hdi_wpa_p2p_impl_test.cpp.
Signed-off-by: xionglei <xionglei3@huawei.com>
This commit is contained in:
parent
a707e5364e
commit
9a7059d52a
@ -360,5 +360,33 @@ HWTEST_F(WifiHdiWpaP2pImplTest, RegisterHdiWpaP2pEventCallbackTest, TestSize.Lev
|
||||
EXPECT_EQ(RegisterHdiWpaP2pEventCallback(nullptr), WIFI_HAL_OPT_INVALID_PARAM);
|
||||
EXPECT_EQ(RegisterHdiWpaP2pEventCallback(&callback), WIFI_HAL_OPT_INVALID_PARAM);
|
||||
}
|
||||
|
||||
int wpas_p2p_mac_setup(struct wpa_supplicant *wpa_s)
|
||||
{
|
||||
u8 addr[ETH_ALEN] = {0};
|
||||
bool useRandom = false;
|
||||
|
||||
if (wpa_s->conf->p2p_device_random_mac_addr == 0)
|
||||
return 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
#ifdef CONFIG_VENDOR_EXT
|
||||
useRandom = wpa_vendor_ext_is_p2p_enhance_init(wpa_s);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_LIBWPA_VENDOR
|
||||
if (!is_zero_ether_addr(wpa_s->conf->p2p_device_persistent_mac_addr)
|
||||
&& !useRandom) {
|
||||
useRandom = false;
|
||||
}
|
||||
#else
|
||||
if(!wpa_s->conf->ssid) {
|
||||
useRandom = true;
|
||||
}
|
||||
#endif
|
||||
if (useRandom) {
|
||||
if (random_mac_addr(addr) < 0) {
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user