/foundation/communication/wifi/wifi/frameworks/native/interfaces/ |
H A D | wifi_common_msg.h | 40 std::string bssid; /* mac address */ 41 int bssidType; /* mac address type */ 42 bool operator == (const WifiMacAddrInfo& mac) in operator ==() 44 if ((bssid == mac.bssid) && (bssidType == mac.bssidType)) { in operator ==() 49 bool operator != (const WifiMacAddrInfo& mac) in operator !=() 51 if ((bssid != mac.bssid) || (bssidType != mac.bssidType)) { in operator !=() 56 bool operator < (const WifiMacAddrInfo& mac) const in operator <() 58 if (bssid == mac in operator <() [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_toolkit/unittest/ |
H A D | mac_address_test.cpp | 36 * @tc.desc: Create mac by sockaddr 51 * @tc.desc: Create mac by string 58 std::string mac = "aa:bb:cc:dd:ee:ff"; in HWTEST_F() local 59 MacAddress::Create(mac); in HWTEST_F() 63 * @tc.desc: error mac 70 std::string mac = "AA:BB:CC:DD:"; in HWTEST_F() local 71 EXPECT_FALSE(MacAddress::IsValidMac(mac)); in HWTEST_F() 72 mac = "AA:BB:CC:DD:EEFFF"; in HWTEST_F() 73 EXPECT_FALSE(MacAddress::IsValidMac(mac)); in HWTEST_F() 74 mac in HWTEST_F() 90 std::string mac = "AA:BB:CC:DD:EE:FF"; HWTEST_F() local [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_hal/unittest/ |
H A D | wifi_hal_common_func_test.cpp | 40 unsigned char *mac = NULL; in HWTEST_F() local 44 EXPECT_EQ(ConvertMacToStr(mac, macSize, macStr, strLen), -1); in HWTEST_F() 51 unsigned char mac[LENTH] = "ABCDE"; in HWTEST_F() local 53 EXPECT_EQ(ConvertMacToStr(mac, macSize, macStr, strLen), -1); in HWTEST_F() 58 unsigned char mac[LENTH] = "ABCDE"; in HWTEST_F() local 62 EXPECT_EQ(ConvertMacToStr(mac, macSize, macStr, strLen), -1); in HWTEST_F() 67 unsigned char mac[LENTH] = "ABCDE"; in HWTEST_F() local 71 EXPECT_EQ(ConvertMacToStr(mac, macSize, macStr, strLen), -1); in HWTEST_F() 76 unsigned char mac[LENTH] = "ABCDE"; in HWTEST_F() local 80 EXPECT_EQ(ConvertMacToStr(mac, macSiz in HWTEST_F() 85 unsigned char *mac = NULL; HWTEST_F() local 92 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local 100 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local 107 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local 114 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local 121 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local 128 unsigned char mac[LENTH] = "ABCDE"; HWTEST_F() local [all...] |
H A D | wifi_hal_ap_interface_test.cpp | 76 unsigned char mac[] = "00:00:00:00:00:00"; in HWTEST_F() local 77 EXPECT_TRUE(SetMacFilter(mac, strlen((const char *)mac), 0) == WIFI_HAL_SUCCESS); in HWTEST_F() 87 unsigned char mac[] = "00:00:00:00:00:00"; in HWTEST_F() local 88 EXPECT_TRUE(DelMacFilter(mac, strlen((const char *)mac), 0) == WIFI_HAL_SUCCESS); in HWTEST_F() 98 unsigned char mac[] = "00:00:00:00:00:00"; in HWTEST_F() local 99 EXPECT_TRUE(DisassociateSta(mac, strlen((const char *)mac), 0) == WIFI_HAL_SUCCESS); in HWTEST_F()
|
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/idl_client/unittest/ |
H A D | wifi_ap_hal_interface_test.cpp | 28 LOGD("station : %s, %s", info.mac.c_str(), ((info.type == 105) ? "join" : "leave")); in ApHalTestStationCbk() 77 std::string mac = "abcdefghijklmn"; in HWTEST_F() local 78 WifiErrorNo ret = WifiApHalInterface::GetInstance().AddBlockByMac(mac); in HWTEST_F() 80 mac = "00:00:00:00:00:00"; in HWTEST_F() 81 ret = WifiApHalInterface::GetInstance().AddBlockByMac(mac); in HWTEST_F() 87 std::string mac = "abcdefghijklmn"; in HWTEST_F() local 88 WifiErrorNo ret = WifiApHalInterface::GetInstance().DelBlockByMac(mac); in HWTEST_F() 90 mac = "00:00:00:00:00:00"; in HWTEST_F() 91 ret = WifiApHalInterface::GetInstance().DelBlockByMac(mac); in HWTEST_F() 97 std::string mac in HWTEST_F() local 107 std::string mac = "abcdefghijklmn"; HWTEST_F() local [all...] |
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | mac_address.cpp | 41 bool MacAddress::IsValidMac(const std::string &mac) in IsValidMac() argument 43 if (mac.length() != MAC_STRING_LENGTH) { in IsValidMac() 47 if (INVALID_MAC_ADDRESS.GetMacAddressWifiString() == mac) { in IsValidMac() 51 std::string macBuf = mac; in IsValidMac() 69 MacAddress MacAddress::Create(const std::string &mac) in Create() argument 71 if (IsValidMac(mac)) { in Create() 72 std::string macBuf = mac; in Create() 82 char mac[MAC_STRING_LENGTH + 1]; in Create() local 83 if (snprintf_s(mac, in Create() 84 sizeof(mac), in Create() 99 MacAddress(const std::string &mac) MacAddress() argument 109 MacAddress mac = Create(hwAddr); operator ==() local [all...] |
H A D | mac_address.h | 33 constexpr size_t MAC_STRING_LENGTH = 6 * 2 + (6 - 1); /* length of the string of mac address */ 46 * @param mac - string of mac address [input] 49 static bool IsValidMac(const std::string &mac); 54 * @param mac - string of mac address [input] 58 static MacAddress Create(const std::string &mac); 63 * @param hwAddr - sockaddr structure of mac address [input] 73 * @param macAddr - Array for storing returned mac data 85 * @return true - same mac fals [all...] |
/foundation/communication/wifi/wifi/relation_services/wifi_hal_service/ |
H A D | wifi_hal_ap_interface.c | 222 WifiErrorNo SetMacFilter(const unsigned char *mac, int lenMac, int id) in SetMacFilter() argument 224 if (mac == NULL) { in SetMacFilter() 228 LOGD("SetMacFilter:mac: %{private}s, len_mac: %{public}d", (const char *)mac, lenMac); in SetMacFilter() 229 if (strlen((const char *)mac) != WIFI_MAC_LENGTH || lenMac != WIFI_MAC_LENGTH) { in SetMacFilter() 230 LOGE("Mac size not correct! mac len %{public}zu, request lenMac %{public}d", strlen((const char *)mac), lenMac); in SetMacFilter() 233 if (CheckMacIsValid((const char *)mac) != 0) { in SetMacFilter() 240 if (hostapdHalDevice->addBlocklist((const char *)mac, id) != 0) { in SetMacFilter() 247 WifiErrorNo DelMacFilter(const unsigned char *mac, in argument 272 DisassociateSta(const unsigned char *mac, int lenMac, int id) DisassociateSta() argument [all...] |
H A D | wifi_hal_crpc_ap.c | 142 unsigned char *mac = (unsigned char *)calloc(len, sizeof(unsigned char)); in RpcSetMacFilter() local 143 if (mac == NULL) { in RpcSetMacFilter() 146 if (ReadUStr(context, mac, len) != 0 || ReadInt(context, &id) < 0 || id < 0) { in RpcSetMacFilter() 147 free(mac); in RpcSetMacFilter() 148 mac = NULL; in RpcSetMacFilter() 151 WifiErrorNo err = SetMacFilter(mac, lenMac, id); in RpcSetMacFilter() 155 free(mac); in RpcSetMacFilter() 156 mac = NULL; in RpcSetMacFilter() 171 unsigned char *mac = (unsigned char *)calloc(len, sizeof(unsigned char)); in RpcDelMacFilter() local 172 if (mac in RpcDelMacFilter() 200 unsigned char *mac = (unsigned char *)calloc(len, sizeof(unsigned char)); RpcDisassociateSta() local [all...] |
H A D | wifi_hal_ap_interface.h | 109 * @param mac - Blocklisted MAC address. 114 WifiErrorNo SetMacFilter(const unsigned char *mac, int lenMac, int id); 120 * @param mac - Blocklisted MAC address. 125 WifiErrorNo DelMacFilter(const unsigned char *mac, int lenMac, int id); 130 * @param mac - Blocklisted MAC address. 135 WifiErrorNo DisassociateSta(const unsigned char *mac, int lenMac, int id);
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/wifi_hal_interface/ |
H A D | wifi_ap_hal_interface.cpp | 119 WifiErrorNo WifiApHalInterface::DisAssociateSta(const std::string &ifaceName, const std::string &mac) in DisAssociateSta() argument 122 if (!DelayedSingleton<HalDeviceManager>::GetInstance()->DisAssociateSta(ifaceName, ifaceName, mac)) { in DisAssociateSta() 131 WifiErrorNo WifiApHalInterface::AddBlockByMac(const std::string &mac, int id) in AddBlockByMac() argument 135 return mHdiWpaClient->AddBlockByMac(mac, id); in AddBlockByMac() 138 return mIdlClient->AddBlockByMac(mac, id); in AddBlockByMac() 142 WifiErrorNo WifiApHalInterface::DelBlockByMac(const std::string &mac, int id) in DelBlockByMac() argument 146 return mHdiWpaClient->DelBlockByMac(mac, id); in DelBlockByMac() 149 return mIdlClient->DelBlockByMac(mac, id); in DelBlockByMac() 153 WifiErrorNo WifiApHalInterface::RemoveStation(const std::string &mac, int id) in RemoveStation() argument 157 return mHdiWpaClient->RemoveStation(mac, i in RemoveStation() 206 DisconnectStaByMac(const std::string &mac, int id) DisconnectStaByMac() argument 252 SetConnectMacAddr(const std::string &ifaceName, const std::string &mac) SetConnectMacAddr() argument [all...] |
H A D | wifi_ap_hal_interface.h | 77 * @param blockList mac address of block devices 85 * @param mac mac address of target device 88 WifiErrorNo DisAssociateSta(const std::string &ifaceName, const std::string &mac); 94 * @param mac - Blocklisted address. 97 WifiErrorNo AddBlockByMac(const std::string &mac, int id = 0); 103 * @param mac - Blocklisted address. 106 WifiErrorNo DelBlockByMac(const std::string &mac, int id = 0); 111 * @param mac - Address information. 114 WifiErrorNo RemoveStation(const std::string &mac, in [all...] |
/foundation/communication/wifi/wifi/relation_services/common/ |
H A D | wifi_hal_common_func.c | 47 int ConvertMacToStr(const unsigned char *mac, int macSize, char *macStr, int strLen) in ConvertMacToStr() argument 49 if (mac == NULL || macStr == NULL || macSize != MAC_UINT_SIZE || strLen <= MAC_STRING_SIZE) { in ConvertMacToStr() 58 if (snprintf_s(macStr, strLen, strLen - 1, "%02x:%02x:%02x:%02x:%02x:%02x", mac[posZero], mac[posOne], mac[posTwo], in ConvertMacToStr() 59 mac[posThree], mac[posFour], mac[posFive]) < 0) { in ConvertMacToStr() 79 int ConvertMacToArray(const char *macStr, unsigned char *mac, int macSize) in ConvertMacToArray() argument 81 if (macStr == NULL || mac in ConvertMacToArray() [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_ap/Mock/ |
H A D | mock_wifi_ap_hal_interface.h | 45 virtual WifiErrorNo AddBlockByMac(const std::string &mac, int id = 0) = 0; 46 virtual WifiErrorNo DelBlockByMac(const std::string &mac, int id = 0) = 0; 47 virtual WifiErrorNo RemoveStation(const std::string &mac, int id = 0) = 0; 50 virtual WifiErrorNo DisconnectStaByMac(const std::string &mac, int id = 0) = 0; 65 MOCK_METHOD2(AddBlockByMac, WifiErrorNo(const std::string &mac, int id)); 66 MOCK_METHOD2(DelBlockByMac, WifiErrorNo(const std::string &mac, int id)); 67 MOCK_METHOD2(RemoveStation, WifiErrorNo(const std::string &mac, int id)); 70 MOCK_METHOD2(DisconnectStaByMac, WifiErrorNo(const std::string &mac, int id));
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_controller/ |
H A D | rpt_manager.cpp | 101 void RptManager::OnStationJoin(std::string mac) in OnStationJoin() argument 104 msg->AddStringMessageBody(mac); in OnStationJoin() 108 void RptManager::OnStationLeave(std::string mac) in OnStationLeave() argument 111 msg->AddStringMessageBody(mac); in OnStationLeave() 115 void RptManager::AddBlock(const std::string &mac) in AddBlock() argument 118 msg->AddStringMessageBody(mac); in AddBlock() 122 void RptManager::DelBlock(const std::string &mac) in DelBlock() argument 125 msg->AddStringMessageBody(mac); in DelBlock()
|
H A D | rpt_interface.h | 31 virtual void AddBlock(const std::string &mac) = 0; 32 virtual void DelBlock(const std::string &mac) = 0; 36 virtual void OnStationJoin(std::string mac) = 0; 37 virtual void OnStationLeave(std::string mac) = 0;
|
H A D | rpt_manager_state_machine.cpp | 363 auto mac = msg->GetStringFromMessage(); in ExecuteStateMsg() local 364 pRptManagerMachine->BroadcastStationJoin(mac); in ExecuteStateMsg() 368 auto mac = msg->GetStringFromMessage(); in ExecuteStateMsg() local 369 pRptManagerMachine->BroadcastStationLeave(mac); in ExecuteStateMsg() 373 auto mac = msg->GetStringFromMessage(); in ExecuteStateMsg() local 374 pRptManagerMachine->AddBlockList(mac); in ExecuteStateMsg() 378 auto mac = msg->GetStringFromMessage(); in ExecuteStateMsg() local 379 pRptManagerMachine->DelBlockList(mac); in ExecuteStateMsg() 501 void RptManagerMachine::BroadcastStationJoin(std::string mac) in BroadcastStationJoin() argument 504 info.bssid = mac; in BroadcastStationJoin() 514 BroadcastStationLeave(std::string mac) BroadcastStationLeave() argument 543 SetMacFilter(std::string mac) SetMacFilter() argument 561 DisAssSta(std::string mac) DisAssSta() argument 573 AddBlockList(std::string mac) AddBlockList() argument 579 DelBlockList(std::string mac) DelBlockList() argument [all...] |
H A D | rpt_manager.h | 47 void AddBlock(const std::string &mac) override; 48 void DelBlock(const std::string &mac) override; 52 void OnStationJoin(std::string mac) override; 53 void OnStationLeave(std::string mac) override;
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/idl_client/idl_interface/ |
H A D | i_wifi_hotspot_iface.h | 81 * @param mac - Mac address. 86 WifiErrorNo SetMacFilter(unsigned char *mac, int lenMac, int id); 92 * @param mac - Mac address. 97 WifiErrorNo DelMacFilter(unsigned char *mac, int lenMac, int id); 102 * @param mac - Mac address. 107 WifiErrorNo DisassociateSta(unsigned char *mac, int lenMac, int id); 133 * @param mac - MAC address of the STA to be disconnected. 137 WifiErrorNo DisconnectStaByMac(const char *mac);
|
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/utils/ |
H A D | wifi_direct_anonymous.cpp | 20 std::string WifiDirectAnonymizeMac(const std::string &mac) in WifiDirectAnonymizeMac() argument 22 return WifiDirectAnonymize(mac); in WifiDirectAnonymizeMac() 25 std::string WifiDirectAnonymizeMac(const std::vector<uint8_t> &mac) in WifiDirectAnonymizeMac() argument 27 return WifiDirectAnonymizeMac(WifiDirectUtils::MacArrayToString(mac)); in WifiDirectAnonymizeMac()
|
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/ |
H A D | wifi_hdi_wpa_sta_impl_test.cpp | 248 char *mac = NULL; in HWTEST_F() local 252 int result = ConvertMacToStr(mac, macSize, macStr, strLen); in HWTEST_F() 260 char mac[LENTH] = "ABCDE"; in HWTEST_F() local 262 int result = ConvertMacToStr(mac, macSize, macStr, strLen); in HWTEST_F() 268 char mac[LENTH] = "ABCDE"; in HWTEST_F() local 272 int result = ConvertMacToStr(mac, macSize, macStr, strLen); in HWTEST_F() 278 char mac[LENTH] = "ABCDE"; in HWTEST_F() local 282 int result = ConvertMacToStr(mac, macSize, macStr, strLen); in HWTEST_F() 288 char mac[LENTH] = "ABCDE"; in HWTEST_F() local 292 int result = ConvertMacToStr(mac, macSiz in HWTEST_F() 298 char mac[LENTH] = "ABCDE"; HWTEST_F() local 308 char mac[LENTH] = "ABCDE"; HWTEST_F() local 320 char *mac = NULL; HWTEST_F() local 328 char mac[LENTH] = "ABCDE"; HWTEST_F() local [all...] |
/foundation/communication/wifi/wifi/test/fuzztest/wifi_sta/wifiidlclient_fuzzer/ |
H A D | wifiidlclient_fuzzer.cpp | 137 unsigned char mac[] = {0x55, 0x44, 0x33, 0x22, 0x11, 0x00}; in OnIWifiStaIfaceTest() local 139 GetDeviceMacAddress(mac, &lenmac); in OnIWifiStaIfaceTest() 140 SetScanningMacAddress(mac, lenmac); in OnIWifiStaIfaceTest() 141 DeauthLastRoamingBssid(mac, lenmac); in OnIWifiStaIfaceTest() 144 SetAssocMacAddr(mac, lenmac, porttype); in OnIWifiStaIfaceTest() 178 unsigned char mac[] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; in OnIWifiHotSpotIfaceTest() local 180 SetMacFilter(mac, lenmac, id); in OnIWifiHotSpotIfaceTest() 181 DelMacFilter(mac, lenmac, id); in OnIWifiHotSpotIfaceTest() 182 DisassociateSta(mac, lenmac, id); in OnIWifiHotSpotIfaceTest()
|
/foundation/communication/dsoftbus/core/adapter/br/mock/ |
H A D | wrapper_br_interface.c | 57 static int32_t ConnectByPort(const char *uuid, const BT_ADDR mac, const int socketPsmValue, void *connectCallback) in ConnectByPort() argument 59 if (mac == NULL) { in ConnectByPort() 71 if (memcpy_s((char *)bdAddr.addr, OHOS_BD_ADDR_LEN, mac, BT_ADDR_LEN) != EOK) { in ConnectByPort() 84 static int32_t Connect(const char *uuid, const BT_ADDR mac, void *connectCallback) in Connect() argument 86 return ConnectByPort(uuid, mac, -1 ,connectCallback); in Connect() 134 if (memcpy_s((char *)device->mac, BT_ADDR_LEN, (char *)bdAddr.addr, OHOS_BD_ADDR_LEN) != EOK) { in GetRemoteDeviceInfo() 161 bool IsAclConnected(const BT_ADDR mac) in IsAclConnected() argument
|
/foundation/communication/dhcp/services/utils/src/ |
H A D | dhcp_arp_checker.cpp | 55 uint8_t mac[ETH_ALEN + sizeof(uint32_t)]; in Start() local 57 &mac[0], &mac[1], &mac[2], &mac[3], &mac[4], &mac[5]) != ETH_ALEN) { // mac address in Start() 59 if (memset_s(mac, sizeof(mac), in Start() [all...] |
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/ |
H A D | wifi_hdi_wpa_ap_impl.h | 42 WifiErrorNo HdiSetMacFilter(const char *mac, int id); 43 WifiErrorNo HdiDelMacFilter(const char *mac, int id); 45 WifiErrorNo HdiDisassociateSta(const char *mac, int id);
|