• Chun-Yeow Yeoh's avatar
    mac80211: implement the proactive PREQ generation · a69cc44f
    Chun-Yeow Yeoh authored
    Generate the proactive PREQ element as defined in
    Sec. 13.10.9.3 (Case C) of IEEE Std. 802.11-2012
    based on the selection of dot11MeshHWMPRootMode as follow:
    dot11MeshHWMPRootMode (2) is proactivePREQnoPREP
    dot11MeshHWMPRootMode (3) is proactivePREQwithPREP
    
    The proactive PREQ is generated based on the interval
    defined by dot11MeshHWMProotInterval.
    
    With this change, proactive RANN element is now generated
    if the dot11MeshHWMPRootMode is set to (4) instead of (1).
    Signed-off-by: default avatarChun-Yeow Yeoh <yeohchunyeow@gmail.com>
    [line-break commit log]
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    a69cc44f
mesh_hwmp.c 33 KB