Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6d00ec05 authored by Johannes Berg's avatar Johannes Berg
Browse files

cfg80211: don't allow disabling WEXT if it's required



The change to only export WEXT symbols when required could break
the build if CONFIG_CFG80211_WEXT was explicitly disabled while
a driver like orinoco selected it.

Fix this by hiding the symbol when it's required so it can't be
disabled in that case.

Fixes: 2afe38d1 ("cfg80211-wext: export symbols only when needed")
Reported-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Reported-by: default avatarJim Davis <jim.epost@gmail.com>
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 46b9d180
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -175,7 +175,7 @@ config CFG80211_INTERNAL_REGDB
	  Most distributions have a CRDA package.  So if unsure, say N.

config CFG80211_WEXT
	bool "cfg80211 wireless extensions compatibility"
	bool "cfg80211 wireless extensions compatibility" if !CFG80211_WEXT_EXPORT
	depends on CFG80211
	select WEXT_CORE
	default y if CFG80211_WEXT_EXPORT