diff options
author | Chun-Yeow Yeoh <yeohchunyeow@gmail.com> | 2012-06-13 14:06:10 -0400 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2012-06-18 07:55:15 -0400 |
commit | 728b19e5fb9bbebbd580784a092b786fe379ed8e (patch) | |
tree | 0b9fc795ed4063bf6a807769bebc5d115ec15313 /include/net/cfg80211.h | |
parent | dbb912cd4ce64e763c5610b49a85529d2634e9d8 (diff) |
{nl,cfg,mac}80211: implement dot11MeshHWMPconfirmationInterval
As defined in section 13.10.9.3 Case D (802.11-2012), this
control variable is used to limit the mesh STA to send only
one PREQ to a root mesh STA within this interval of time
(in TUs). The default value for this variable is set to
2000 TUs. However, for current implementation, the maximum
configurable of dot11MeshHWMPconfirmationInterval is
restricted by dot11MeshHWMPactivePathTimeout.
Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
[line-break commit log]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'include/net/cfg80211.h')
-rw-r--r-- | include/net/cfg80211.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h index e52b38d7b1b..f0163a10b8c 100644 --- a/include/net/cfg80211.h +++ b/include/net/cfg80211.h | |||
@@ -849,6 +849,9 @@ struct bss_parameters { | |||
849 | * | 849 | * |
850 | * @dot11MeshHWMProotInterval: The interval of time (in TUs) between proactive | 850 | * @dot11MeshHWMProotInterval: The interval of time (in TUs) between proactive |
851 | * PREQs are transmitted. | 851 | * PREQs are transmitted. |
852 | * @dot11MeshHWMPconfirmationInterval: The minimum interval of time (in TUs) | ||
853 | * during which a mesh STA can send only one Action frame containing | ||
854 | * a PREQ element for root path confirmation. | ||
852 | */ | 855 | */ |
853 | struct mesh_config { | 856 | struct mesh_config { |
854 | u16 dot11MeshRetryTimeout; | 857 | u16 dot11MeshRetryTimeout; |
@@ -875,6 +878,7 @@ struct mesh_config { | |||
875 | u16 ht_opmode; | 878 | u16 ht_opmode; |
876 | u32 dot11MeshHWMPactivePathToRootTimeout; | 879 | u32 dot11MeshHWMPactivePathToRootTimeout; |
877 | u16 dot11MeshHWMProotInterval; | 880 | u16 dot11MeshHWMProotInterval; |
881 | u16 dot11MeshHWMPconfirmationInterval; | ||
878 | }; | 882 | }; |
879 | 883 | ||
880 | /** | 884 | /** |