• Johannes Berg's avatar
    wifi: mac80211: add sta link addition/removal · cb71f1d1
    Johannes Berg authored
    Add the necessary infrastructure, including a new driver
    method, to add/remove links to/from a station. To do this,
    refactor the link alloc/free a bit, splitting that so we
    can do it without linking them, to handle failures better.
    
    Note that a station entry must be created representing an
    MLD or a non-MLD STA, it cannot change between the two.
    When representing an MLD, the 'deflink' is used for the
    first link, which might be removed later, in which case
    the memory isn't reused.
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    cb71f1d1
ibss.c 51.7 KB