{nl,cfg,mac}80211: implement dot11MeshHWMProotInterval and dot11MeshHWMPactivePathToRootTimeout
Add the mesh configuration parameters dot11MeshHWMProotInterval and dot11MeshHWMPactivePathToRootTimeout to be used by proactive PREQ mechanism. Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com> [line-break commit log] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:

committed by
Johannes Berg

parent
73c3df3ba3
commit
ac1073a61d
@@ -842,6 +842,13 @@ struct bss_parameters {
|
||||
* @rssi_threshold: the threshold for average signal strength of candidate
|
||||
* station to establish a peer link
|
||||
* @ht_opmode: mesh HT protection mode
|
||||
*
|
||||
* @dot11MeshHWMPactivePathToRootTimeout: The time (in TUs) for which mesh STAs
|
||||
* receiving a proactive PREQ shall consider the forwarding information to
|
||||
* the root mesh STA to be valid.
|
||||
*
|
||||
* @dot11MeshHWMProotInterval: The interval of time (in TUs) between proactive
|
||||
* PREQs are transmitted.
|
||||
*/
|
||||
struct mesh_config {
|
||||
u16 dot11MeshRetryTimeout;
|
||||
@@ -866,6 +873,8 @@ struct mesh_config {
|
||||
bool dot11MeshForwarding;
|
||||
s32 rssi_threshold;
|
||||
u16 ht_opmode;
|
||||
u32 dot11MeshHWMPactivePathToRootTimeout;
|
||||
u16 dot11MeshHWMProotInterval;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user