summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_mesh.h
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2010-01-12 22:22:27 +0000
committerrpaulo <rpaulo@FreeBSD.org>2010-01-12 22:22:27 +0000
commitcf2c03a0f9961b5c072df009fd9a1bed000a7d06 (patch)
tree21c842a07d7776a751c66bc9a8c3da699791a6bc /sys/net80211/ieee80211_mesh.h
parent197dc264ae5cd82f3d8857f7df3fc372afc9e758 (diff)
downloadFreeBSD-src-cf2c03a0f9961b5c072df009fd9a1bed000a7d06.zip
FreeBSD-src-cf2c03a0f9961b5c072df009fd9a1bed000a7d06.tar.gz
Update mesh code to to D4.0.
Diffstat (limited to 'sys/net80211/ieee80211_mesh.h')
-rw-r--r--sys/net80211/ieee80211_mesh.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_mesh.h b/sys/net80211/ieee80211_mesh.h
index de9b5c2..ad1b02a 100644
--- a/sys/net80211/ieee80211_mesh.h
+++ b/sys/net80211/ieee80211_mesh.h
@@ -49,7 +49,7 @@ struct ieee80211_meshconf_ie {
uint8_t conf_syncid; /* Sync. Protocol ID */
uint8_t conf_authid; /* Auth. Protocol ID */
uint8_t conf_form; /* Formation Information */
- uint8_t conf_cap;
+ uint16_t conf_cap;
} __packed;
/* Hybrid Wireless Mesh Protocol */
@@ -72,7 +72,8 @@ struct ieee80211_meshconf_ie {
#define IEEE80211_MESHCONF_CAP_FWRD 0x08 /* forwarding enabled */
#define IEEE80211_MESHCONF_CAP_BTR 0x10 /* Beacon Timing Report Enab */
#define IEEE80211_MESHCONF_CAP_TBTTA 0x20 /* TBTT Adj. Enabled */
-#define IEEE80211_MESHCONF_CAP_PSL 0x40 /* Power Save Level */
+#define IEEE80211_MESHCONF_CAP_TBTT 0x40 /* TBTT Adjusting */
+#define IEEE80211_MESHCONF_CAP_PSL 0x80 /* Power Save Level */
/* Mesh Identifier */
struct ieee80211_meshid_ie {
OpenPOWER on IntegriCloud