Search Linux Wireless

[PATCH v2 0/4] Support proactive PREQ mechanism in Mesh

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These series of patches allow the support of proactive PREQ mechanism as defined in
Sec. 13.10.4.2 of IEEE Std. 802.11-2012 based on the setting of dot11MeshHWMPRootMode
as follow:

dot11MeshHWMPRootMode (2): Proactive PREQ no PREP
dot11MeshHWMPRootMode (3): Proactive PREQ with PREP

Proactive RANN is now supported if the dot11MeshHWMPRootMode is set as (4).

This v2 is modified according to Johannes's comments.

Chun-Yeow Yeoh (4):
  {nl,cfg,mac}80211: implement dot11MeshHWMProotInterval and
    dot11MeshHWMPactivePathToRootTimeout
  mac80211: implement the proactive PREQ generation
  mac80211: implement the proactive PREP generation
  mac80211: invoke the timer only with correct dot11MeshHWMPRootMode
    value

 include/linux/ieee80211.h     |   17 +++++++++++
 include/linux/nl80211.h       |    9 ++++++
 include/net/cfg80211.h        |    2 +
 net/mac80211/cfg.c            |   12 ++++++-
 net/mac80211/debugfs_netdev.c |    6 ++++
 net/mac80211/mesh.c           |    9 ++++--
 net/mac80211/mesh_hwmp.c      |   64 ++++++++++++++++++++++++++++++++++------
 net/wireless/mesh.c           |    4 ++
 net/wireless/nl80211.c        |   17 ++++++++++-
 9 files changed, 124 insertions(+), 16 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux