mac80211: Update mesh constants to approved IEEE ANA values
authorSteve deRosier <steve@cozybit.com>
Sun, 10 Oct 2010 00:23:28 +0000 (17:23 -0700)
committerChristian Lamparter <chunkeey@googlemail.com>
Sat, 16 Oct 2010 20:32:27 +0000 (22:32 +0200)
commit3890b79f7dde42f3be5963430b940bc61a29ee98
treeada977a69c8209dd983003f3d2977c99772f5173
parent63ea5c984f577172a145950580c96b5135bf1629
mac80211: Update mesh constants to approved IEEE ANA values

This patch updates IEEE802.11 mesh constants to be consistent with newly
approved values. It modifies some values, as well as adds many new constants
in preparation for updating mesh code to the current 802.11s drafts. ANA
numbers were taken from:
https://mentor.ieee.org/802.11/dcn/09/11-09-0031-12-0000-ana-database-assigned-number-authority.xls

A few notes are in order:
1. This will break backwards compatibility with existing Linux kernels as
over-the-air constants have changed.
2. Some old and obsolete constants have been retained for now as the mesh code
itself hasn't been updated yet to the new 802.11s draft. This was desired to
keep the existing mesh scheme working until it can be updated. Adding the
approved values is the first step in updating the mesh code.
3. Obsolete constants have been clearly marked.
4. All ANA approved 802.11s constants have been added.

Signed-off-by: Steve deRosier <steve@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
include/linux/ieee80211.h