Mesh fixes and improvements
Javier Cardona
javier at cozybit.com
Fri Aug 7 23:31:46 EDT 2009
This series includes some fixes, testing aids and improvements to the mesh
stack. It is important to note that the patch
"Use-3-address-format-for-mesh-broadcast-frames" breaks compatibility with
previous versions. This is unavoidable and will keep happening as new versions
of the 802.11s drafts are produced.
Also, I'm not sure if "Simulate-transmission-losses-on-plinks-to-..." should be
merged upstream, but we find it really useful to test mesh configurations.
Please comment if you have different opinions on its adequacy or
implementation.
Cheers,
Javier
include/linux/nl80211.h | 4 +
include/net/cfg80211.h | 4 +
net/mac80211/Kconfig | 1 -
net/mac80211/cfg.c | 6 ++
net/mac80211/ieee80211_i.h | 2 +-
net/mac80211/mesh.c | 138 ++++++++++++++++++------------------
net/mac80211/mesh.h | 29 +++++++-
net/mac80211/mesh_hwmp.c | 8 +--
net/mac80211/mesh_pathtbl.c | 146 +++++++++++++++++++++++++++++----------
net/mac80211/mesh_plink.c | 6 ++
net/mac80211/rc80211_minstrel.c | 16 ++++-
net/mac80211/rx.c | 45 ++++++++-----
net/mac80211/sta_info.h | 1 +
net/mac80211/tx.c | 118 +++++++++++++++++++++++---------
net/wireless/nl80211.c | 9 +++
net/wireless/util.c | 16 +++-
16 files changed, 380 insertions(+), 169 deletions(-)
More information about the Devel
mailing list