• Johannes Berg's avatar
    wireless: deprecate WDS and disable by default · 8f205423
    Johannes Berg authored
    The old WDS 4-addr frame support is very limited, e.g.
     * no encryption is possible on such links
     * it cannot support rate/HT/VHT negotiation
     * management APIs are very restricted
    
    These make the WDS legacy mode useless in practice.
    
    All of these are resolved by the 4-addr AP/client support,
    so there's also no reason to improve WDS in the future.
    
    Therefore, add a Kconfig option to disable legacy WDS.
    This gives people an "emergency valve" while they migrate
    to the better-supported 4-addr AP/client option; we plan
    to remove it (and the associated cfg80211/mac80211 code,
    which is the ultimate goal) in the future.
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    8f205423
core.c 33.5 KB