mac80211: update meshconf IE

This updates the Mesh Configuration IE according to the latest
draft (3.03).
Notable changes include the simplified protocol IDs.

Signed-off-by: Rui Paulo <rpaulo@gmail.com>
Signed-off-by: Javier Cardona <javier@cozybit.com>
Reviewed-by: Andrey Yurovsky <andrey@cozybit.com>
Tested-by: Brian Cavagnolo <brian@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Rui Paulo
2009-11-09 23:46:39 +00:00
committed by John W. Linville
parent ac9d1a7bef
commit 3491707a07
3 changed files with 35 additions and 46 deletions

View File

@@ -361,15 +361,15 @@ struct ieee80211_if_mesh {
u8 mesh_id[IEEE80211_MAX_MESH_ID_LEN];
size_t mesh_id_len;
/* Active Path Selection Protocol Identifier */
u8 mesh_pp_id[4];
u8 mesh_pp_id;
/* Active Path Selection Metric Identifier */
u8 mesh_pm_id[4];
u8 mesh_pm_id;
/* Congestion Control Mode Identifier */
u8 mesh_cc_id[4];
u8 mesh_cc_id;
/* Synchronization Protocol Identifier */
u8 mesh_sp_id[4];
u8 mesh_sp_id;
/* Authentication Protocol Identifier */
u8 mesh_auth_id[4];
u8 mesh_auth_id;
/* Local mesh Destination Sequence Number */
u32 dsn;
/* Last used PREQ ID */