{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:
parent
73c3df3ba3
commit
ac1073a61d
6 changed files with 48 additions and 1 deletions
|
@ -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;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue