Merge "[wpa_supplicant] Enable RCOI selection for Passpoint"
diff --git a/wpa_supplicant/sme.c b/wpa_supplicant/sme.c
index 36f4d3c..5a771e8 100644
--- a/wpa_supplicant/sme.c
+++ b/wpa_supplicant/sme.c
@@ -663,7 +663,11 @@
}
#ifdef CONFIG_HS20
- if (is_hs20_config(wpa_s) && is_hs20_network(wpa_s, ssid, bss)) {
+ if (is_hs20_network(wpa_s, ssid, bss)
+#ifndef ANDROID /* Android does not use the native HS 2.0 config */
+ && is_hs20_config(wpa_s)
+#endif /* ANDROID */
+ ) {
struct wpabuf *hs20;
hs20 = wpabuf_alloc(20 + MAX_ROAMING_CONS_OI_LEN);
diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c
index 5cc6952..df3bb35 100644
--- a/wpa_supplicant/wpa_supplicant.c
+++ b/wpa_supplicant/wpa_supplicant.c
@@ -3046,7 +3046,11 @@
}
#ifdef CONFIG_HS20
- if (is_hs20_config(wpa_s) && is_hs20_network(wpa_s, ssid, bss)) {
+ if (is_hs20_network(wpa_s, ssid, bss)
+#ifndef ANDROID /* Android does not use the native HS 2.0 config */
+ && is_hs20_config(wpa_s)
+#endif /* ANDROID */
+ ) {
struct wpabuf *hs20;
hs20 = wpabuf_alloc(20 + MAX_ROAMING_CONS_OI_LEN);