Loading wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaNetwork.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,7 @@ interface ISupplicantStaNetwork { void setRoamingConsortiumSelection(in byte[] selectedRcoi); void setMinimumTlsVersionEapPhase1Param(android.hardware.wifi.supplicant.TlsVersion tlsVersion); void setStrictConservativePeerMode(in boolean enable); void disableEht(); const int SSID_MAX_LEN_IN_BYTES = 32; const int PSK_PASSPHRASE_MIN_LEN_IN_BYTES = 8; const int PSK_PASSPHRASE_MAX_LEN_IN_BYTES = 63; Loading wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaNetwork.aidl +12 −0 Original line number Diff line number Diff line Loading @@ -1141,4 +1141,16 @@ interface ISupplicantStaNetwork { * |SupplicantStatusCode.FAILURE_NETWORK_INVALID| */ void setStrictConservativePeerMode(in boolean enable); /** * Disables Extremely High Throughput (EHT) mode, aka Wi-Fi 7 support, for the network. When * EHT is disabled, the device ceases to transmit EHT related Information Elements (IEs), * including multi-link IEs and EHT capability, in subsequent messages such as (Re)Association * requests to the Access Point (AP). * * @throws ServiceSpecificException with one of the following values: * |SupplicantStatusCode.FAILURE_UNKNOWN|, * |SupplicantStatusCode.FAILURE_NETWORK_INVALID| */ void disableEht(); } wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -822,6 +822,13 @@ TEST_P(SupplicantStaNetworkAidlTest, SetMinimumTlsVersionEapPhase1Param) { tlsV13Supported); } /* * disableEht */ TEST_P(SupplicantStaNetworkAidlTest, DisableEht) { EXPECT_TRUE(sta_network_->disableEht().isOk()); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(SupplicantStaNetworkAidlTest); INSTANTIATE_TEST_SUITE_P(Supplicant, SupplicantStaNetworkAidlTest, testing::ValuesIn(android::getAidlHalInstanceNames( Loading Loading
wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaNetwork.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,7 @@ interface ISupplicantStaNetwork { void setRoamingConsortiumSelection(in byte[] selectedRcoi); void setMinimumTlsVersionEapPhase1Param(android.hardware.wifi.supplicant.TlsVersion tlsVersion); void setStrictConservativePeerMode(in boolean enable); void disableEht(); const int SSID_MAX_LEN_IN_BYTES = 32; const int PSK_PASSPHRASE_MIN_LEN_IN_BYTES = 8; const int PSK_PASSPHRASE_MAX_LEN_IN_BYTES = 63; Loading
wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaNetwork.aidl +12 −0 Original line number Diff line number Diff line Loading @@ -1141,4 +1141,16 @@ interface ISupplicantStaNetwork { * |SupplicantStatusCode.FAILURE_NETWORK_INVALID| */ void setStrictConservativePeerMode(in boolean enable); /** * Disables Extremely High Throughput (EHT) mode, aka Wi-Fi 7 support, for the network. When * EHT is disabled, the device ceases to transmit EHT related Information Elements (IEs), * including multi-link IEs and EHT capability, in subsequent messages such as (Re)Association * requests to the Access Point (AP). * * @throws ServiceSpecificException with one of the following values: * |SupplicantStatusCode.FAILURE_UNKNOWN|, * |SupplicantStatusCode.FAILURE_NETWORK_INVALID| */ void disableEht(); }
wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -822,6 +822,13 @@ TEST_P(SupplicantStaNetworkAidlTest, SetMinimumTlsVersionEapPhase1Param) { tlsV13Supported); } /* * disableEht */ TEST_P(SupplicantStaNetworkAidlTest, DisableEht) { EXPECT_TRUE(sta_network_->disableEht().isOk()); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(SupplicantStaNetworkAidlTest); INSTANTIATE_TEST_SUITE_P(Supplicant, SupplicantStaNetworkAidlTest, testing::ValuesIn(android::getAidlHalInstanceNames( Loading