summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_node.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2007-03-11 07:06:08 +0000
committersam <sam@FreeBSD.org>2007-03-11 07:06:08 +0000
commit72f9ecd769c7c8004a548a7783d3c451b65530bf (patch)
treeedcb16028d696cab719964ffa387541c0c8fc3e5 /sys/net80211/ieee80211_node.c
parentf159bf3ace0da75328bc22d218c119bf4798493f (diff)
downloadFreeBSD-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.c')
-rw-r--r--sys/net80211/ieee80211_node.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/net80211/ieee80211_node.c b/sys/net80211/ieee80211_node.c
index 074c32f..0408c33 100644
--- a/sys/net80211/ieee80211_node.c
+++ b/sys/net80211/ieee80211_node.c
@@ -1988,9 +1988,9 @@ ieee80211_dump_node(struct ieee80211_node_table *nt, struct ieee80211_node *ni)
printf("\tassocid 0x%x txpower %u vlan %u\n",
ni->ni_associd, ni->ni_txpower, ni->ni_vlan);
printf("\ttxseq %u rxseq %u fragno %u rxfragstamp %u\n",
- ni->ni_txseqs[0],
- ni->ni_rxseqs[0] >> IEEE80211_SEQ_SEQ_SHIFT,
- ni->ni_rxseqs[0] & IEEE80211_SEQ_FRAG_MASK,
+ ni->ni_txseqs[IEEE80211_NONQOS_TID],
+ ni->ni_rxseqs[IEEE80211_NONQOS_TID] >> IEEE80211_SEQ_SEQ_SHIFT,
+ ni->ni_rxseqs[IEEE80211_NONQOS_TID] & IEEE80211_SEQ_FRAG_MASK,
ni->ni_rxfragstamp);
printf("\trstamp %u rssi %u intval %u capinfo 0x%x\n",
ni->ni_rstamp, ni->ni_rssi, ni->ni_intval, ni->ni_capinfo);
OpenPOWER on IntegriCloud