diff options
-rw-r--r-- | hostapd/Android.mk | 4 | ||||
-rw-r--r-- | src/drivers/driver_nl80211.c | 2 | ||||
-rw-r--r-- | wpa_supplicant/Android.mk | 4 |
3 files changed, 10 insertions, 0 deletions
diff --git a/hostapd/Android.mk b/hostapd/Android.mk index fefc40b..2e12012 100644 --- a/hostapd/Android.mk +++ b/hostapd/Android.mk @@ -32,6 +32,10 @@ ifeq ($(BOARD_LEGACY_NL80211_STA_EVENTS),true) L_CFLAGS += -DLEGACY_STA_EVENTS endif +ifeq ($(BOARD_NO_APSME_ATTR),true) +L_CFLAGS += -DNO_APSME_ATTR +endif + ifeq ($(BOARD_WLAN_DEVICE), qcwcn) L_CFLAGS += -DANDROID_QCOM_WCN L_CFLAGS += -DANDROID_P2P diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 5be2d48..b085e3b 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -2621,7 +2621,9 @@ broken_combination: } } +#ifndef NO_APSME_ATTR if (tb[NL80211_ATTR_DEVICE_AP_SME]) +#endif info->device_ap_sme = 1; if (tb[NL80211_ATTR_FEATURE_FLAGS]) { diff --git a/wpa_supplicant/Android.mk b/wpa_supplicant/Android.mk index 6d94cb2..4215646 100644 --- a/wpa_supplicant/Android.mk +++ b/wpa_supplicant/Android.mk @@ -33,6 +33,10 @@ ifeq ($(BOARD_WLAN_DEVICE), bcmdhd) L_CFLAGS += -DANDROID_P2P endif +ifeq ($(BOARD_NO_APSME_ATTR),true) +L_CFLAGS += -DNO_APSME_ATTR +endif + ifeq ($(BOARD_WLAN_DEVICE), qcwcn) L_CFLAGS += -DANDROID_QCOM_WCN L_CFLAGS += -DANDROID_P2P |