Lines Matching refs:ret

57     int ret;  in SetUpTestCase()  local
59 ret = WifiConstruct(&g_wifi); in SetUpTestCase()
60 ASSERT_EQ(HDF_SUCCESS, ret); in SetUpTestCase()
65 int ret; in TearDownTestCase() local
67 ret = WifiDestruct(&g_wifi); in TearDownTestCase()
68 ASSERT_EQ(HDF_SUCCESS, ret); in TearDownTestCase()
73 int ret; in SetUp() local
75 ret = g_wifi->start(nullptr); in SetUp()
76 ASSERT_EQ(HDF_ERR_INVALID_PARAM, ret); in SetUp()
77 ret = g_wifi->start(g_wifi); in SetUp()
78 ASSERT_EQ(HDF_SUCCESS, ret); in SetUp()
83 int ret; in TearDown() local
85 ret = g_wifi->stop(nullptr); in TearDown()
86 ASSERT_EQ(HDF_ERR_INVALID_PARAM, ret); in TearDown()
87 ret = g_wifi->stop(g_wifi); in TearDown()
88 ASSERT_EQ(HDF_SUCCESS, ret); in TearDown()
145 int ret; variable
148 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
149 if (ret == HDF_SUCCESS) {
151 ret = g_wifi->destroyFeature(nullptr);
152 EXPECT_NE(HDF_SUCCESS, ret);
153 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
154 EXPECT_EQ(HDF_SUCCESS, ret);
166 int ret; variable
169ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
170 if (ret == HDF_SUCCESS) {
172 ret = g_wifi->destroyFeature(nullptr);
173 EXPECT_NE(HDF_SUCCESS, ret);
174 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
175 EXPECT_EQ(HDF_SUCCESS, ret);
187 int ret; variable
192 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
193 if (ret == HDF_SUCCESS) {
195 ret = g_wifi->getFeatureByIfName(nullptr, (struct IWiFiBaseFeature **)&apFeatureGet);
196 EXPECT_NE(HDF_SUCCESS, ret);
197 ret = g_wifi->getFeatureByIfName(ifName0, (struct IWiFiBaseFeature **)&apFeatureGet);
198 EXPECT_NE(HDF_SUCCESS, ret);
199ret = g_wifi->getFeatureByIfName(apFeature->baseFeature.ifName, (struct IWiFiBaseFeature **)&apFea…
200 EXPECT_EQ(HDF_SUCCESS, ret);
202 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
203 EXPECT_EQ(HDF_SUCCESS, ret);
238 int ret; variable
240 ret = g_wifi->registerEventCallback(HalCallbackEvent, "wlan0");
241 EXPECT_EQ(HDF_SUCCESS, ret);
252 int ret; variable
254 ret = g_wifi->unregisterEventCallback(HalCallbackEvent, "wlan0");
255 EXPECT_EQ(HDF_SUCCESS, ret);
266 int ret; variable
269 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
270 if (ret == HDF_SUCCESS) {
277 ret = 0;
279 ret = -1;
281 EXPECT_EQ(0, ret);
282 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
283 EXPECT_EQ(HDF_SUCCESS, ret);
295 int ret; variable
298 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
299 if (ret == HDF_SUCCESS) {
305 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
306 EXPECT_EQ(HDF_SUCCESS, ret);
318 int ret; variable
323 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
324 if (ret == HDF_SUCCESS) {
326 ret = apFeature->baseFeature.setMacAddress(nullptr, mac, ETH_ADDR_LEN);
327 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
328ret = apFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)apFeature, nullptr, ETH_ADDR…
329 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
330 ret = apFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)apFeature, mac, 0);
331 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
332ret = apFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)apFeature, errorMac, ETH_ADD…
333 EXPECT_NE(HDF_SUCCESS, ret);
334ret = apFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)apFeature, mac, ETH_ADDR_LEN…
335 printf("%s: ret = %d\n", __func__, ret);
336 … bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_ERR_DEVICE_BUSY);
339 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
340 EXPECT_EQ(HDF_SUCCESS, ret);
352 int ret; variable
357ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
358 if (ret == HDF_SUCCESS) {
360 ret = staFeature->baseFeature.setMacAddress(nullptr, mac, ETH_ADDR_LEN);
361 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
362ret = staFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)staFeature, nullptr, ETH_AD…
363 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
364 ret = staFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)staFeature, mac, 0);
365 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
366ret = staFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)staFeature, errorMac, ETH_A…
367 EXPECT_NE(HDF_SUCCESS, ret);
368ret = staFeature->baseFeature.setMacAddress((struct IWiFiBaseFeature *)staFeature, mac, ETH_ADDR_L…
369 printf("%s: ret = %d\n", __func__, ret);
370 … bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_ERR_DEVICE_BUSY);
373 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
374 EXPECT_EQ(HDF_SUCCESS, ret);
386 int ret; variable
389 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
390 if (ret == HDF_SUCCESS) {
392 ret = apFeature->baseFeature.setTxPower(nullptr, WLAN_TX_POWER);
393 EXPECT_NE(HDF_SUCCESS, ret);
394 ret = apFeature->baseFeature.setTxPower((struct IWiFiBaseFeature *)apFeature, 0);
395 EXPECT_NE(HDF_SUCCESS, ret);
396ret = apFeature->baseFeature.setTxPower((struct IWiFiBaseFeature *)apFeature, WLAN_TX_POWER);
397 EXPECT_EQ(HDF_SUCCESS, ret);
399 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
400 EXPECT_EQ(HDF_SUCCESS, ret);
412 int32_t ret; variable
417ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
418 if (ret == HDF_SUCCESS) {
420 ret = staFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)staFeature, &chipId);
422 EXPECT_EQ(HDF_SUCCESS, ret);
424 ret = g_wifi->resetDriver(chipIdInvalid, "wlan0");
425 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
426 ret = g_wifi->resetDriver(chipId, nullptr);
427 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
428 ret = g_wifi->resetDriver(chipId, staFeature->baseFeature.ifName);
429 EXPECT_EQ(HDF_SUCCESS, ret);
431 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
432 EXPECT_EQ(HDF_SUCCESS, ret);
444 int32_t ret; variable
449 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
450 if (ret == HDF_SUCCESS) {
452 ret = apFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)apFeature, &chipId);
454 EXPECT_EQ(HDF_SUCCESS, ret);
456 ret = g_wifi->resetDriver(chipIdInvalid, "wlan0");
457 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
458 ret = g_wifi->resetDriver(chipId, nullptr);
459 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
460 ret = g_wifi->resetDriver(chipId, apFeature->baseFeature.ifName);
461 EXPECT_EQ(HDF_SUCCESS, ret);
463 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
464 EXPECT_EQ(HDF_SUCCESS, ret);
476 int ret; variable
479 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
480 if (ret == HDF_SUCCESS) {
482 ret = apFeature->setCountryCode(apFeature, nullptr, 0);
483 EXPECT_NE(HDF_SUCCESS, ret);
484 ret = apFeature->setCountryCode(nullptr, "CN", 2);
485 EXPECT_NE(HDF_SUCCESS, ret);
486 ret = apFeature->setCountryCode(apFeature, "CN", 3);
487 EXPECT_NE(HDF_SUCCESS, ret);
488 ret = apFeature->setCountryCode(apFeature, "99", 2);
489 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_TIMEOUT || ret == HDF_FAILURE);
491 ret = apFeature->setCountryCode(apFeature, "CN", 2);
492 EXPECT_EQ(HDF_ERR_TIMEOUT, ret);
494 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
495 EXPECT_EQ(HDF_SUCCESS, ret);
507 int ret; variable
514ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
515 if (ret == HDF_SUCCESS) {
517 ret = staFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)staFeature, &chipId);
519 EXPECT_EQ(HDF_SUCCESS, ret);
520 ret = staFeature->baseFeature.getIfNamesByChipId(chipId, nullptr, nullptr);
521 EXPECT_NE(HDF_SUCCESS, ret);
522 ret = staFeature->baseFeature.getIfNamesByChipId(100, &ifNames, &num);
523 EXPECT_NE(HDF_SUCCESS, ret);
524 ret = staFeature->baseFeature.getIfNamesByChipId(chipId, &ifNames, &num);
526 EXPECT_EQ(HDF_SUCCESS, ret);
533 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
534 EXPECT_EQ(HDF_SUCCESS, ret);
540 int ret; variable
544 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
545 if (ret == HDF_SUCCESS) {
547 ret = g_wifi->getNetDevInfo(nullptr);
548 EXPECT_NE(HDF_SUCCESS, ret);
549 ret = g_wifi->getNetDevInfo(&netDeviceInfoResult);
550 EXPECT_EQ(HDF_SUCCESS, ret);
551 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
552 EXPECT_EQ(HDF_SUCCESS, ret);
558 int ret; variable
562ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
563 if (ret == HDF_SUCCESS) {
565 ret = g_wifi->getNetDevInfo(nullptr);
566 EXPECT_NE(HDF_SUCCESS, ret);
567 ret = g_wifi->getNetDevInfo(&netDeviceInfoResult);
568 EXPECT_EQ(HDF_SUCCESS, ret);
569 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
570 EXPECT_EQ(HDF_SUCCESS, ret);
582 int32_t ret; variable
587 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
588 if (ret == HDF_SUCCESS) {
591 ret = g_wifi->getPowerMode(nullptr, &mode);
592 EXPECT_NE(HDF_SUCCESS, ret);
593 ret = g_wifi->getPowerMode(ifName, nullptr);
594 EXPECT_NE(HDF_SUCCESS, ret);
595 ret = g_wifi->getPowerMode(ifName, &mode);
596 EXPECT_NE(HDF_SUCCESS, ret);
597 ret = g_wifi->getPowerMode(apFeature->baseFeature.ifName, nullptr);
598 EXPECT_NE(HDF_SUCCESS, ret);
599 ret = g_wifi->getPowerMode(apFeature->baseFeature.ifName, &mode);
600 printf("%s: ret = %d\n", __func__, ret);
601 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
603 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
604 EXPECT_EQ(HDF_SUCCESS, ret);
616 int32_t ret; variable
621ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
622 if (ret == HDF_SUCCESS) {
625 ret = g_wifi->getPowerMode(nullptr, &mode);
626 EXPECT_NE(HDF_SUCCESS, ret);
627 ret = g_wifi->getPowerMode(ifName, nullptr);
628 EXPECT_NE(HDF_SUCCESS, ret);
629 ret = g_wifi->getPowerMode(ifName, &mode);
630 EXPECT_NE(HDF_SUCCESS, ret);
631 ret = g_wifi->getPowerMode(staFeature->baseFeature.ifName, nullptr);
632 EXPECT_NE(HDF_SUCCESS, ret);
633 ret = g_wifi->getPowerMode(staFeature->baseFeature.ifName, &mode);
634 printf("%s: ret = %d\n", __func__, ret);
635 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
637 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
638 EXPECT_EQ(HDF_SUCCESS, ret);
650 int32_t ret; variable
654 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
655 if (ret == HDF_SUCCESS) {
658 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_NUM);
659 EXPECT_NE(HDF_SUCCESS, ret);
660 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_NUM);
661 EXPECT_NE(HDF_SUCCESS, ret);
662 ret = g_wifi->setPowerMode(apFeature->baseFeature.ifName, WIFI_POWER_MODE_NUM);
663 EXPECT_NE(HDF_SUCCESS, ret);
664 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
665 EXPECT_EQ(HDF_SUCCESS, ret);
677 int32_t ret; variable
681 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
682 if (ret == HDF_SUCCESS) {
685 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_SLEEPING);
686 EXPECT_NE(HDF_SUCCESS, ret);
687 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_SLEEPING);
688 EXPECT_NE(HDF_SUCCESS, ret);
689 ret = g_wifi->setPowerMode(apFeature->baseFeature.ifName, WIFI_POWER_MODE_SLEEPING);
690 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
692 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
693 EXPECT_EQ(HDF_SUCCESS, ret);
705 int32_t ret; variable
709 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
710 if (ret == HDF_SUCCESS) {
713 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_GENERAL);
714 EXPECT_NE(HDF_SUCCESS, ret);
715 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_GENERAL);
716 EXPECT_NE(HDF_SUCCESS, ret);
717 ret = g_wifi->setPowerMode(apFeature->baseFeature.ifName, WIFI_POWER_MODE_GENERAL);
718 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
720 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
721 EXPECT_EQ(HDF_SUCCESS, ret);
733 int32_t ret; variable
737 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
738 if (ret == HDF_SUCCESS) {
741 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_THROUGH_WALL);
742 EXPECT_NE(HDF_SUCCESS, ret);
743 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_THROUGH_WALL);
744 EXPECT_NE(HDF_SUCCESS, ret);
745 ret = g_wifi->setPowerMode(apFeature->baseFeature.ifName, WIFI_POWER_MODE_THROUGH_WALL);
746 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
748 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
749 EXPECT_EQ(HDF_SUCCESS, ret);
761 int32_t ret; variable
765ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
766 if (ret == HDF_SUCCESS) {
769 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_NUM);
770 EXPECT_NE(HDF_SUCCESS, ret);
771 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_NUM);
772 EXPECT_NE(HDF_SUCCESS, ret);
773 ret = g_wifi->setPowerMode(staFeature->baseFeature.ifName, WIFI_POWER_MODE_NUM);
774 EXPECT_NE(HDF_SUCCESS, ret);
775 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
776 EXPECT_EQ(HDF_SUCCESS, ret);
788 int32_t ret; variable
792ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
793 if (ret == HDF_SUCCESS) {
796 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_SLEEPING);
797 EXPECT_NE(HDF_SUCCESS, ret);
798 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_SLEEPING);
799 EXPECT_NE(HDF_SUCCESS, ret);
800 ret = g_wifi->setPowerMode(staFeature->baseFeature.ifName, WIFI_POWER_MODE_SLEEPING);
801 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
803 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
804 EXPECT_EQ(HDF_SUCCESS, ret);
816 int32_t ret; variable
820ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
821 if (ret == HDF_SUCCESS) {
824 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_GENERAL);
825 EXPECT_NE(HDF_SUCCESS, ret);
826 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_GENERAL);
827 EXPECT_NE(HDF_SUCCESS, ret);
828 ret = g_wifi->setPowerMode(staFeature->baseFeature.ifName, WIFI_POWER_MODE_GENERAL);
829 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
831 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
832 EXPECT_EQ(HDF_SUCCESS, ret);
844 int32_t ret; variable
848ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
849 if (ret == HDF_SUCCESS) {
852 ret = g_wifi->setPowerMode(nullptr, WIFI_POWER_MODE_THROUGH_WALL);
853 EXPECT_NE(HDF_SUCCESS, ret);
854 ret = g_wifi->setPowerMode(ifName, WIFI_POWER_MODE_THROUGH_WALL);
855 EXPECT_NE(HDF_SUCCESS, ret);
856 ret = g_wifi->setPowerMode(staFeature->baseFeature.ifName, WIFI_POWER_MODE_THROUGH_WALL);
857 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
859 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
860 EXPECT_EQ(HDF_SUCCESS, ret);
872 int ret; variable
878 ret = g_wifi->registerEventCallback(HalCallbackEvent, ifName);
879 EXPECT_EQ(HDF_SUCCESS, ret);
880ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
881 if (ret == HDF_SUCCESS) {
883 ret = staFeature->startScan(nullptr, &scan);
884 EXPECT_NE(HDF_SUCCESS, ret);
885 ret = staFeature->startScan(ifName, nullptr);
886 EXPECT_NE(HDF_SUCCESS, ret);
887 ret = staFeature->startScan(ifNameInvalid, &scan);
888 EXPECT_NE(HDF_SUCCESS, ret);
889 ret = staFeature->startScan(ifName, &scan);
890 EXPECT_EQ(HDF_SUCCESS, ret);
903 int32_t ret; variable
906 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, nullptr);
907 EXPECT_EQ(ret, HDF_FAILURE);
908 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, nullptr);
909 EXPECT_EQ(ret, HDF_FAILURE);
911 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_NUM, (struct IWiFiBaseFeature **)&staFeature);
912 EXPECT_NE(HDF_SUCCESS, ret);
913 ret = g_wifi->createFeature(-1, (struct IWiFiBaseFeature **)&staFeature);
914 EXPECT_NE(HDF_SUCCESS, ret);
925 int32_t ret; variable
930ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
931 if (ret == HDF_SUCCESS) {
933 ret = g_wifi->getFeatureByIfName(nullptr, (struct IWiFiBaseFeature **)&staFeature);
934 EXPECT_NE(HDF_SUCCESS, ret);
935 ret = g_wifi->getFeatureByIfName(ifName0, (struct IWiFiBaseFeature **)&staFeature);
936 EXPECT_NE(HDF_SUCCESS, ret);
937ret = g_wifi->getFeatureByIfName(staFeature->baseFeature.ifName, (struct IWiFiBaseFeature **)&staF…
938 EXPECT_EQ(HDF_SUCCESS, ret);
941 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
942 EXPECT_EQ(HDF_SUCCESS, ret);
954 int32_t ret; variable
956 ret = g_wifi->registerEventCallback(nullptr, "wlan0");
957 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
958 ret = g_wifi->registerEventCallback(HalCallbackEvent, nullptr);
959 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
970 int32_t ret; variable
972 ret = g_wifi->unregisterEventCallback(nullptr, "wlan0");
973 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
974 ret = g_wifi->unregisterEventCallback(HalCallbackEvent, nullptr);
975 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
986 int32_t ret; variable
989 ret = g_wifi->getSupportFeature(nullptr, PROTOCOL_80211_IFTYPE_NUM + 1);
990 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
991 ret = g_wifi->getSupportFeature(supType, PROTOCOL_80211_IFTYPE_NUM);
992 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
994 ret = g_wifi->getSupportFeature(supType, PROTOCOL_80211_IFTYPE_NUM + 1);
995 EXPECT_EQ(RET_CODE_SUCCESS, ret);
1006 int32_t ret; variable
1009ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1010 if (ret == HDF_SUCCESS) {
1017 ret = 0;
1019 ret = -1;
1021 EXPECT_EQ(0, ret);
1022 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1023 EXPECT_EQ(HDF_SUCCESS, ret);
1035 int32_t ret; variable
1039ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1040 if (ret == HDF_SUCCESS) {
1046 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1047 EXPECT_EQ(HDF_SUCCESS, ret);
1059 int32_t ret; variable
1062 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1063 if (ret == HDF_SUCCESS) {
1066 ret = apFeature->baseFeature.getDeviceMacAddress(nullptr, readMac, ETH_ADDR_LEN);
1067 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1068ret = apFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)apFeature, nullptr, 0);
1069 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1070ret = apFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)apFeature, readMac, 0);
1071 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1072ret = apFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)apFeature, readMac, ET…
1073 EXPECT_EQ(HDF_SUCCESS, ret);
1075 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1076 EXPECT_EQ(HDF_SUCCESS, ret);
1088 int32_t ret; variable
1091ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1092 if (ret == HDF_SUCCESS) {
1095 ret = staFeature->baseFeature.getDeviceMacAddress(nullptr, readMac, ETH_ADDR_LEN);
1096 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1097ret = staFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)staFeature, nullptr, …
1098 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1099ret = staFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)staFeature, readMac, …
1100 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1101ret = staFeature->baseFeature.getDeviceMacAddress((struct IWiFiBaseFeature *)staFeature, readMac, …
1102 EXPECT_EQ(HDF_SUCCESS, ret);
1104 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1105 EXPECT_EQ(HDF_SUCCESS, ret);
1117 int32_t ret; variable
1125ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1126 if (ret == HDF_SUCCESS) {
1128 ret = staFeature->baseFeature.getValidFreqsWithBand(nullptr, band, freqs, size, &num);
1129 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1130 ret = staFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)staFeature,
1132 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1133 ret = staFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)staFeature,
1135 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1136 ret = staFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)staFeature,
1138 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1139 ret = staFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)staFeature,
1141 EXPECT_NE(HDF_SUCCESS, ret);
1142 ret = staFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)staFeature,
1144 EXPECT_EQ(HDF_SUCCESS, ret);
1146 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1147 EXPECT_EQ(HDF_SUCCESS, ret);
1159 int32_t ret; variable
1167 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1168 if (ret == HDF_SUCCESS) {
1170 ret = apFeature->baseFeature.getValidFreqsWithBand(nullptr, band, freqs, size, &num);
1171 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1172 ret = apFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)apFeature,
1174 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1175ret = apFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)apFeature, band, fre…
1176 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1177 ret = apFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)apFeature,
1179 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
1180 ret = apFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)apFeature,
1182 EXPECT_NE(HDF_SUCCESS, ret);
1183 ret = apFeature->baseFeature.getValidFreqsWithBand((struct IWiFiBaseFeature *)apFeature,
1185 EXPECT_EQ(HDF_SUCCESS, ret);
1187 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1188 EXPECT_EQ(HDF_SUCCESS, ret);
1200 int32_t ret; variable
1203ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1204 if (ret == HDF_SUCCESS) {
1206 ret = staFeature->baseFeature.setTxPower(nullptr, WLAN_TX_POWER);
1207 EXPECT_NE(HDF_SUCCESS, ret);
1208 ret = staFeature->baseFeature.setTxPower((struct IWiFiBaseFeature *)staFeature, -1);
1209 EXPECT_NE(HDF_SUCCESS, ret);
1210ret = staFeature->baseFeature.setTxPower((struct IWiFiBaseFeature *)staFeature, WLAN_TX_POWER);
1211 EXPECT_EQ(HDF_SUCCESS, ret);
1213 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1214 EXPECT_EQ(HDF_SUCCESS, ret);
1226 int32_t ret; variable
1233 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1234 if (ret == HDF_SUCCESS) {
1236 ret = apFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)apFeature, &chipId);
1238 EXPECT_EQ(HDF_SUCCESS, ret);
1240 ret = apFeature->baseFeature.getIfNamesByChipId(chipId, nullptr, nullptr);
1241 EXPECT_NE(HDF_SUCCESS, ret);
1242 ret = apFeature->baseFeature.getIfNamesByChipId(100, &ifNames, &num);
1243 EXPECT_NE(HDF_SUCCESS, ret);
1244 ret = apFeature->baseFeature.getIfNamesByChipId(chipId, &ifNames, &num);
1246 EXPECT_EQ(HDF_SUCCESS, ret);
1254 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1255 EXPECT_EQ(HDF_SUCCESS, ret);
1267 int32_t ret; variable
1271ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1272 if (ret == HDF_SUCCESS) {
1274 ret = staFeature->baseFeature.getChipId(nullptr, &chipId);
1275 EXPECT_NE(HDF_SUCCESS, ret);
1276 ret = staFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)staFeature, nullptr);
1277 EXPECT_NE(HDF_SUCCESS, ret);
1278 ret = staFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)staFeature, &chipId);
1280 EXPECT_EQ(HDF_SUCCESS, ret);
1282 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1283 EXPECT_EQ(HDF_SUCCESS, ret);
1295 int32_t ret; variable
1299 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1300 if (ret == HDF_SUCCESS) {
1302 ret = apFeature->baseFeature.getChipId(nullptr, &chipId);
1303 EXPECT_NE(HDF_SUCCESS, ret);
1304 ret = apFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)apFeature, nullptr);
1305 EXPECT_NE(HDF_SUCCESS, ret);
1306 ret = apFeature->baseFeature.getChipId((struct IWiFiBaseFeature *)apFeature, &chipId);
1308 EXPECT_EQ(HDF_SUCCESS, ret);
1310 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1311 EXPECT_EQ(HDF_SUCCESS, ret);
1323 int32_t ret; variable
1329 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1330 if (ret == HDF_SUCCESS) {
1332 ret = apFeature->getAssociatedStas(nullptr, staInfo, MAX_ASSOC_STA_NUM, &num);
1333 EXPECT_NE(HDF_SUCCESS, ret);
1334 ret = apFeature->getAssociatedStas(apFeature, nullptr, MAX_ASSOC_STA_NUM, &num);
1335 EXPECT_NE(HDF_SUCCESS, ret);
1336 ret = apFeature->getAssociatedStas(apFeature, staInfo, 0, &num);
1337 EXPECT_NE(HDF_SUCCESS, ret);
1338 ret = apFeature->getAssociatedStas(apFeature, staInfo, MAX_ASSOC_STA_NUM, nullptr);
1339 EXPECT_NE(HDF_SUCCESS, ret);
1340 ret = apFeature->getAssociatedStas(apFeature, staInfo, MAX_ASSOC_STA_NUM, &num);
1341 EXPECT_EQ(HDF_SUCCESS, ret);
1343 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1344 EXPECT_EQ(HDF_SUCCESS, ret);
1356 int32_t ret; variable
1360ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1361 if (ret == HDF_SUCCESS) {
1363 ret = staFeature->setScanningMacAddress(nullptr, scanMac, WIFI_MAC_ADDR_LENGTH);
1364 EXPECT_NE(HDF_SUCCESS, ret);
1365 ret = staFeature->setScanningMacAddress(staFeature, nullptr, WIFI_MAC_ADDR_LENGTH);
1366 EXPECT_NE(HDF_SUCCESS, ret);
1367 ret = staFeature->setScanningMacAddress(staFeature, scanMac, 0);
1368 EXPECT_NE(HDF_SUCCESS, ret);
1369 ret = staFeature->setScanningMacAddress(staFeature, scanMac, WIFI_MAC_ADDR_LENGTH);
1370 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1373 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1374 EXPECT_EQ(HDF_SUCCESS, ret);
1386 int32_t ret; variable
1396 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1397 if (ret == HDF_SUCCESS) {
1398 ret = g_wifi->setProjectionScreenParam(nullptr, nullptr);
1399 EXPECT_NE(ret, HDF_SUCCESS);
1400 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, nullptr);
1401 EXPECT_NE(ret, HDF_SUCCESS);
1402 ret = g_wifi->setProjectionScreenParam(nullptr, param);
1403 EXPECT_NE(ret, HDF_SUCCESS);
1404 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1405 EXPECT_NE(ret, HDF_SUCCESS);
1408 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1409 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1410 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1413 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1414 EXPECT_EQ(ret, HDF_SUCCESS);
1427 int32_t ret; variable
1438 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1439 if (ret == HDF_SUCCESS) {
1440 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1441 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1442 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1444 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1445 EXPECT_EQ(ret, HDF_SUCCESS);
1458 int32_t ret; variable
1469 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1470 if (ret == HDF_SUCCESS) {
1471 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1472 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1473 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1475 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1476 EXPECT_EQ(ret, HDF_SUCCESS);
1489 int32_t ret; variable
1500 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1501 if (ret == HDF_SUCCESS) {
1502 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1503 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1504 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1506 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1507 EXPECT_EQ(ret, HDF_SUCCESS);
1520 int32_t ret; variable
1531 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1532 if (ret == HDF_SUCCESS) {
1533 ret = g_wifi->setProjectionScreenParam(apFeature->baseFeature.ifName, param);
1534 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1535 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1537 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1538 EXPECT_EQ(ret, HDF_SUCCESS);
1551 int32_t ret; variable
1561ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1562 if (ret == HDF_SUCCESS) {
1563 ret = g_wifi->setProjectionScreenParam(nullptr, nullptr);
1564 EXPECT_NE(ret, HDF_SUCCESS);
1565 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, nullptr);
1566 EXPECT_NE(ret, HDF_SUCCESS);
1567 ret = g_wifi->setProjectionScreenParam(nullptr, param);
1568 EXPECT_NE(ret, HDF_SUCCESS);
1569 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1570 EXPECT_NE(ret, HDF_SUCCESS);
1573 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1574 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1575 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1578 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1579 EXPECT_EQ(ret, HDF_SUCCESS);
1592 int32_t ret; variable
1603ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1604 if (ret == HDF_SUCCESS) {
1605 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1606 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1607 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1609 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1610 EXPECT_EQ(ret, HDF_SUCCESS);
1623 int32_t ret; variable
1634ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1635 if (ret == HDF_SUCCESS) {
1636 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1637 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1638 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1640 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1641 EXPECT_EQ(ret, HDF_SUCCESS);
1654 int32_t ret; variable
1665ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1666 if (ret == HDF_SUCCESS) {
1667 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1668 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1669 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1671 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1672 EXPECT_EQ(ret, HDF_SUCCESS);
1685 int32_t ret; variable
1696ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1697 if (ret == HDF_SUCCESS) {
1698 ret = g_wifi->setProjectionScreenParam(staFeature->baseFeature.ifName, param);
1699 printf("SetProjectionScreenParam_%d: ret = %d\n", __LINE__, ret);
1700 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1702 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1703 EXPECT_EQ(ret, HDF_SUCCESS);
1717 int32_t ret; variable
1723 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1724 if (ret == HDF_SUCCESS) {
1725 ret = g_wifi->sendCmdIoctl(nullptr, cmdId, nullptr, TEST_BUF_SIZE);
1726 EXPECT_NE(ret, HDF_SUCCESS);
1727 ret = g_wifi->sendCmdIoctl(ifName, cmdId, nullptr, TEST_BUF_SIZE);
1728 EXPECT_NE(ret, HDF_SUCCESS);
1729 ret = g_wifi->sendCmdIoctl(nullptr, cmdId, data, TEST_BUF_SIZE);
1730 EXPECT_NE(ret, HDF_SUCCESS);
1732 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1733 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1734 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1737 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1738 EXPECT_EQ(ret, HDF_SUCCESS);
1751 int32_t ret; variable
1757 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1758 if (ret == HDF_SUCCESS) {
1760 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1761 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1762 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1764 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1765 EXPECT_EQ(ret, HDF_SUCCESS);
1778 int32_t ret; variable
1784 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1785 if (ret == HDF_SUCCESS) {
1787 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1788 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1789 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1791 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1792 EXPECT_EQ(ret, HDF_SUCCESS);
1805 int32_t ret; variable
1811 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1812 if (ret == HDF_SUCCESS) {
1814 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1815 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1816 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1818 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1819 EXPECT_EQ(ret, HDF_SUCCESS);
1832 int32_t ret; variable
1838ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1839 if (ret == HDF_SUCCESS) {
1840 ret = g_wifi->sendCmdIoctl(nullptr, cmdId, nullptr, TEST_BUF_SIZE);
1841 EXPECT_NE(ret, HDF_SUCCESS);
1842 ret = g_wifi->sendCmdIoctl(ifName, cmdId, nullptr, TEST_BUF_SIZE);
1843 EXPECT_NE(ret, HDF_SUCCESS);
1844 ret = g_wifi->sendCmdIoctl(nullptr, cmdId, data, TEST_BUF_SIZE);
1845 EXPECT_NE(ret, HDF_SUCCESS);
1848 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1849 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1850 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1853 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1854 EXPECT_EQ(ret, HDF_SUCCESS);
1867 int32_t ret; variable
1873ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1874 if (ret == HDF_SUCCESS) {
1876 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1877 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1878 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1880 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1881 EXPECT_EQ(ret, HDF_SUCCESS);
1894 int32_t ret; variable
1900ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1901 if (ret == HDF_SUCCESS) {
1903 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1904 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1905 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1907 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1908 EXPECT_EQ(ret, HDF_SUCCESS);
1921 int32_t ret; variable
1927ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
1928 if (ret == HDF_SUCCESS) {
1930 ret = g_wifi->sendCmdIoctl(ifName, cmdId, data, TEST_BUF_SIZE);
1931 printf("sendCmdIoctl_%d: ret = %d\n", __LINE__, ret);
1932 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT || ret == HDF_DEV_ERR_NETDOWN);
1934 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
1935 EXPECT_EQ(ret, HDF_SUCCESS);
1947 int32_t ret; variable
1955 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&apFeature);
1956 if (ret == HDF_SUCCESS) {
1957 ret = g_wifi->getStationInfo(nullptr, nullptr, nullptr, ETH_ADDR_LEN);
1958 EXPECT_NE(ret, HDF_SUCCESS);
1959 ret = g_wifi->getStationInfo(ifName, nullptr, nullptr, ETH_ADDR_LEN);
1960 EXPECT_NE(ret, HDF_SUCCESS);
1961 ret = g_wifi->getStationInfo(nullptr, &info, nullptr, ETH_ADDR_LEN);
1962 EXPECT_NE(ret, HDF_SUCCESS);
1963 ret = g_wifi->getStationInfo(nullptr, nullptr, mac, ETH_ADDR_LEN);
1964 EXPECT_NE(ret, HDF_SUCCESS);
1965 ret = g_wifi->getStationInfo(ifName, &info, nullptr, ETH_ADDR_LEN);
1966 EXPECT_NE(ret, HDF_SUCCESS);
1967 ret = g_wifi->getStationInfo(nullptr, &info, mac, ETH_ADDR_LEN);
1968 EXPECT_NE(ret, HDF_SUCCESS);
1969 ret = g_wifi->getStationInfo(ifName, nullptr, mac, ETH_ADDR_LEN);
1970 EXPECT_NE(ret, HDF_SUCCESS);
1971 ret = g_wifi->getStationInfo(ifNameInvalid, &info, mac, ETH_ADDR_LEN);
1972 EXPECT_NE(ret, HDF_SUCCESS);
1973 ret = g_wifi->getStationInfo(ifName, &info, mac, ETH_ADDR_LEN);
1974 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
1976 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)apFeature);
1977 EXPECT_EQ(ret, HDF_SUCCESS);
1989 int32_t ret; variable
1996 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_AP, (struct IWiFiBaseFeature **)&staFeature);
1997 if (ret == HDF_SUCCESS) {
1998 ret = g_wifi->getStationInfo(nullptr, nullptr, nullptr, ETH_ADDR_LEN);
1999 EXPECT_NE(ret, HDF_SUCCESS);
2000 ret = g_wifi->getStationInfo(ifName, nullptr, nullptr, ETH_ADDR_LEN);
2001 EXPECT_NE(ret, HDF_SUCCESS);
2002 ret = g_wifi->getStationInfo(nullptr, &info, nullptr, ETH_ADDR_LEN);
2003 EXPECT_NE(ret, HDF_SUCCESS);
2004 ret = g_wifi->getStationInfo(nullptr, nullptr, mac, ETH_ADDR_LEN);
2005 EXPECT_NE(ret, HDF_SUCCESS);
2006 ret = g_wifi->getStationInfo(ifName, &info, nullptr, ETH_ADDR_LEN);
2007 EXPECT_NE(ret, HDF_SUCCESS);
2008 ret = g_wifi->getStationInfo(nullptr, &info, mac, ETH_ADDR_LEN);
2009 EXPECT_NE(ret, HDF_SUCCESS);
2010 ret = g_wifi->getStationInfo(ifName, nullptr, mac, ETH_ADDR_LEN);
2011 EXPECT_NE(ret, HDF_SUCCESS);
2012 ret = g_wifi->getStationInfo(ifName, &info, mac, ETH_ADDR_LEN);
2013 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
2015 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
2016 EXPECT_EQ(ret, HDF_SUCCESS);
2028 int32_t ret; variable
2034ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
2035 if (ret == HDF_SUCCESS) {
2037 ret = staFeature->getSignalPollInfo(interfaceName, &signalResult);
2038 printf("getSignalPollInfo ret = %d.\n", ret);
2039 bool flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
2041 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
2042 EXPECT_EQ(HDF_SUCCESS, ret);
2054 int32_t ret; variable
2061 ret = g_wifi->startChannelMeas(nullptr, &measChannelParam);
2062 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2063 ret = g_wifi->startChannelMeas(ifName, nullptr);
2064 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2065 ret = g_wifi->startChannelMeas(ifName, &measChannelParam);
2066 EXPECT_EQ(HDF_ERR_NOT_SUPPORT, ret);
2068 ret = g_wifi->getChannelMeasResult(nullptr, &measChannelResult);
2069 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2070 ret = g_wifi->getChannelMeasResult(ifName, nullptr);
2071 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2072 ret = g_wifi->getChannelMeasResult(ifName, &measChannelResult);
2073 EXPECT_EQ(HDF_ERR_NOT_SUPPORT, ret);
2084 int32_t ret; variable
2087 ret = g_wifi->registerHid2dCallback(nullptr, ifName);
2088 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2089 ret = g_wifi->registerHid2dCallback(Hid2dFunCb, nullptr);
2090 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2091 ret = g_wifi->registerHid2dCallback(Hid2dFunCb, ifName);
2092 EXPECT_EQ(HDF_SUCCESS, ret);
2103 int32_t ret; variable
2106 ret = g_wifi->unregisterHid2dCallback(nullptr, ifName);
2107 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2108 ret = g_wifi->unregisterHid2dCallback(Hid2dFunCb, nullptr);
2109 EXPECT_EQ(HDF_ERR_INVALID_PARAM, ret);
2110 ret = g_wifi->unregisterHid2dCallback(Hid2dFunCb, ifName);
2111 EXPECT_EQ(HDF_SUCCESS, ret);
2122 int32_t ret; variable
2128ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
2129 if (ret == HDF_SUCCESS) {
2131 ret = staFeature->startPnoScan(nullptr, &pnoSettings);
2132 EXPECT_NE(HDF_SUCCESS, ret);
2133 ret = staFeature->startPnoScan(ifName, nullptr);
2134 EXPECT_NE(HDF_SUCCESS, ret);
2135 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
2136 EXPECT_EQ(HDF_SUCCESS, ret);
2147 int32_t ret; variable
2169 ret = g_wifi->registerEventCallback(HalCallbackEvent, ifName);
2170 EXPECT_EQ(HDF_SUCCESS, ret);
2171ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
2172 if (ret == HDF_SUCCESS) {
2174 ret = staFeature->startPnoScan(ifName, &pnoSettings);
2175 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
2176 printf("ret = %d.\n", ret);
2178 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
2179 EXPECT_EQ(HDF_SUCCESS, ret);
2181 ret = g_wifi->unregisterEventCallback(HalCallbackEvent, ifName);
2182 EXPECT_EQ(HDF_SUCCESS, ret);
2194 int32_t ret; variable
2199ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_STATION, (struct IWiFiBaseFeature **)&staFeature…
2200 if (ret == HDF_SUCCESS) {
2202 ret = staFeature->stopPnoScan(nullptr);
2203 EXPECT_NE(HDF_SUCCESS, ret);
2204 ret = staFeature->stopPnoScan(ifName);
2205 flag = (ret == HDF_SUCCESS || ret == HDF_ERR_NOT_SUPPORT);
2207 ret = g_wifi->destroyFeature((struct IWiFiBaseFeature *)staFeature);
2208 EXPECT_EQ(HDF_SUCCESS, ret);
2265 int ret; variable
2267 ret = g_wifi->createFeature(PROTOCOL_80211_IFTYPE_P2P_DEVICE, nullptr);
2268 EXPECT_EQ(ret, HDF_FAILURE);