diff options
author | sam <sam@FreeBSD.org> | 2005-06-09 04:05:43 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2005-06-09 04:05:43 +0000 |
commit | 0a48913a6fe142874ce0ddc5a00f492fb8edb946 (patch) | |
tree | 7bbeea8754dcdb767e9352855cb33596b423cd03 /sys/net80211/ieee80211_var.h | |
parent | d916eb91e66baedfb8e0661bfd5d10ea340f8ed4 (diff) | |
download | FreeBSD-src-0a48913a6fe142874ce0ddc5a00f492fb8edb946.zip FreeBSD-src-0a48913a6fe142874ce0ddc5a00f492fb8edb946.tar.gz |
o collect dtim period+count from beacons in station mode so drivers
can better program beacon timers
o leave placeholder in com structure for future ap/adhoc mode tim support
Reviewed by: avatar
Diffstat (limited to 'sys/net80211/ieee80211_var.h')
-rw-r--r-- | sys/net80211/ieee80211_var.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h index 3f19d86..f4cfb3e 100644 --- a/sys/net80211/ieee80211_var.h +++ b/sys/net80211/ieee80211_var.h @@ -125,7 +125,8 @@ struct ieee80211com { u_int16_t ic_ps_pending; /* ps sta's w/ pending frames */ u_int8_t *ic_tim_bitmap; /* power-save stations w/ data*/ u_int16_t ic_tim_len; /* ic_tim_bitmap size (bytes) */ - u_int16_t ic_dtim_period; /* DTIM period */ + u_int8_t ic_dtim_period; /* DTIM period */ + u_int8_t ic_dtim_count; /* DTIM count for last bcn */ struct ifmedia ic_media; /* interface media config */ struct bpf_if *ic_rawbpf; /* packet filter structure */ struct ieee80211_node *ic_bss; /* information for this node */ |