• V
    cfg80211: Add support for randomizing TA of Public Action frames · ab5bb2d5
    vamsi krishna 提交于
    Add support to use a random local address (Address 2 = TA in transmit
    and the same address in receive functionality) for Public Action frames
    in order to improve privacy of WLAN clients. Applications fill the
    random transmit address in the frame buffer in the NL80211_CMD_FRAME
    command. This can be used only with the drivers that indicate support
    for random local address by setting the new
    NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA and/or
    NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED in ext_features.
    
    The driver needs to configure receive behavior to accept frames to the
    specified random address during the time the frame exchange is pending
    and such frames need to be acknowledged similarly to frames sent to the
    local permanent address when this random address functionality is not
    used.
    Signed-off-by: Nvamsi krishna <vamsin@qti.qualcomm.com>
    Signed-off-by: NJouni Malinen <jouni@qca.qualcomm.com>
    Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
    ab5bb2d5
mlme.c 22.3 KB