mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
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: 2afe38d15c
("cfg80211-wext: export symbols only when needed")
Reported-by: Randy Dunlap <rdunlap@infradead.org>
Reported-by: Jim Davis <jim.epost@gmail.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
46b9d18014
commit
6d00ec0514
@ -175,7 +175,7 @@ config CFG80211_INTERNAL_REGDB
|
|||||||
Most distributions have a CRDA package. So if unsure, say N.
|
Most distributions have a CRDA package. So if unsure, say N.
|
||||||
|
|
||||||
config CFG80211_WEXT
|
config CFG80211_WEXT
|
||||||
bool "cfg80211 wireless extensions compatibility"
|
bool "cfg80211 wireless extensions compatibility" if !CFG80211_WEXT_EXPORT
|
||||||
depends on CFG80211
|
depends on CFG80211
|
||||||
select WEXT_CORE
|
select WEXT_CORE
|
||||||
default y if CFG80211_WEXT_EXPORT
|
default y if CFG80211_WEXT_EXPORT
|
||||||
|
Loading…
Reference in New Issue
Block a user