diff options
author | sam <sam@FreeBSD.org> | 2007-03-11 07:06:08 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2007-03-11 07:06:08 +0000 |
commit | 72f9ecd769c7c8004a548a7783d3c451b65530bf (patch) | |
tree | edcb16028d696cab719964ffa387541c0c8fc3e5 /sys/net80211/ieee80211_node.h | |
parent | f159bf3ace0da75328bc22d218c119bf4798493f (diff) | |
download | FreeBSD-src-72f9ecd769c7c8004a548a7783d3c451b65530bf.zip FreeBSD-src-72f9ecd769c7c8004a548a7783d3c451b65530bf.tar.gz |
keep tx/rx seq #'s for non-QoS traffic separate from QoS; stations
aren't supposed mix traffic but if they did frames might be mis-handled
Obtained from: Atheros
MFC after: 2 weeks
Diffstat (limited to 'sys/net80211/ieee80211_node.h')
-rw-r--r-- | sys/net80211/ieee80211_node.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_node.h b/sys/net80211/ieee80211_node.h index a86f582..4af0185 100644 --- a/sys/net80211/ieee80211_node.h +++ b/sys/net80211/ieee80211_node.h @@ -107,6 +107,7 @@ struct ieee80211_node { u_int32_t *ni_challenge; /* shared-key challenge */ u_int8_t *ni_wpa_ie; /* captured WPA/RSN ie */ u_int8_t *ni_wme_ie; /* captured WME ie */ +#define IEEE80211_NONQOS_TID 16 /* index for non-QoS sta */ u_int16_t ni_txseqs[17]; /* tx seq per-tid */ u_int16_t ni_rxseqs[17]; /* rx seq previous per-tid*/ u_int32_t ni_rxfragstamp; /* time stamp of last rx frag */ |