summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_var.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2005-01-24 19:39:07 +0000
committersam <sam@FreeBSD.org>2005-01-24 19:39:07 +0000
commit01ce092a3a8c7c0706ffaa43f596dae718bafb01 (patch)
tree991b70dc2220a04b4358c51f39bd92ea7f411a78 /sys/net80211/ieee80211_var.h
parent459bcc3dba08670eaf93dc7b8024a4b60531c5fc (diff)
downloadFreeBSD-src-01ce092a3a8c7c0706ffaa43f596dae718bafb01.zip
FreeBSD-src-01ce092a3a8c7c0706ffaa43f596dae718bafb01.tar.gz
o clarify that beacon interval settings are in TU's, not ms
o add macros to convert between TU's and ms
Diffstat (limited to 'sys/net80211/ieee80211_var.h')
-rw-r--r--sys/net80211/ieee80211_var.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h
index e6e5e70..3f19d86 100644
--- a/sys/net80211/ieee80211_var.h
+++ b/sys/net80211/ieee80211_var.h
@@ -65,13 +65,16 @@
#define IEEE80211_DTIM_MIN 1 /* min DTIM period */
#define IEEE80211_DTIM_DEFAULT 1 /* default DTIM period */
-#define IEEE80211_BINTVAL_MAX 500 /* max beacon interval (ms) */
-#define IEEE80211_BINTVAL_MIN 25 /* min beacon interval */
-#define IEEE80211_BINTVAL_DEFAULT 100 /* default beacon interval */
+#define IEEE80211_BINTVAL_MAX 500 /* max beacon interval (TU's) */
+#define IEEE80211_BINTVAL_MIN 25 /* min beacon interval (TU's) */
+#define IEEE80211_BINTVAL_DEFAULT 100 /* default beacon interval (TU's) */
#define IEEE80211_PS_SLEEP 0x1 /* STA is in power saving mode */
#define IEEE80211_PS_MAX_QUEUE 50 /* maximum saved packets */
+#define IEEE80211_MS_TO_TU(x) (((x) * 1000) / 1024)
+#define IEEE80211_TU_TO_MS(x) (((x) * 1024) / 1000)
+
struct ieee80211_aclator;
struct sysctl_ctx_list;
OpenPOWER on IntegriCloud