From 6174d6a75c69253179e3b656095a57ad362965b3 Mon Sep 17 00:00:00 2001 From: maheshkkv Date: Mon, 13 Jan 2025 14:14:22 -0800 Subject: Fix channel validation logic in USD subscriber Bug: 389750823 Bug: 380517015 Test: atest FrameworksWifiApiTests Flag: EXEMPT bugfix Change-Id: I235b096bf5fc7502ce3ca15054110a8c6f061af1 --- framework/java/android/net/wifi/usd/SubscribeConfig.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'framework/java') diff --git a/framework/java/android/net/wifi/usd/SubscribeConfig.java b/framework/java/android/net/wifi/usd/SubscribeConfig.java index 552701c8b3..2aa935025c 100644 --- a/framework/java/android/net/wifi/usd/SubscribeConfig.java +++ b/framework/java/android/net/wifi/usd/SubscribeConfig.java @@ -334,7 +334,8 @@ public final class SubscribeConfig extends Config implements Parcelable { Objects.requireNonNull(recommendedFrequencies, "recommendedFrequencies must not be null"); if ((recommendedFrequencies.length > MAX_NUM_OF_OPERATING_FREQUENCIES) - || WifiNetworkSpecifier.validateChannelFrequencyInMhz(recommendedFrequencies)) { + || !WifiNetworkSpecifier.validateChannelFrequencyInMhz( + recommendedFrequencies)) { throw new IllegalArgumentException("Invalid recommendedFrequencies"); } this.mRecommendedFrequencies = recommendedFrequencies.clone(); -- cgit v1.2.3-59-g8ed1b