• Johannes Berg's avatar
    cfg80211-wext: export symbols only when needed · 2afe38d1
    Johannes Berg authored
    When a fully converted cfg80211 driver needs cfg80211-wext for
    userspace API purposes, the symbols need not be exported. When
    other drivers (orinoco/hermes or ipw2200) are enabled, they do
    need the symbols exported as they use them directly.
    
    Make those drivers select a new CFG80211_WEXT_EXPORT Kconfig
    symbol (instead of just CFG80211_WEXT) and export the functions
    only if requested - this saves about 1/2k due to the size of
    EXPORT_SYMBOL() itself.
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    2afe38d1
wext-compat.c 38.8 KB