PERFORCE change 135035 for review

Sepherosa Ziehau sephe at FreeBSD.org
Fri Feb 8 03:51:43 PST 2008


http://perforce.freebsd.org/chv.cgi?CH=135035

Change 135035 by sephe at sephe_zealot:sam_wifi on 2008/02/08 11:50:57

	Do not update peer node sequence, if a multicast frame is received.
	This should make STA mode work better with broken APs, which do not
	support WME but use different sequence spaces for ucast and mcast
	frames.
	
	Discussed with: sam
	Obtained from: DragonFly

Affected files ...

.. //depot/projects/wifi/sys/net80211/ieee80211_input.c#114 edit

Differences ...

==== //depot/projects/wifi/sys/net80211/ieee80211_input.c#114 (text+ko) ====

@@ -230,7 +230,7 @@
 		ni->ni_rssi = rssi;
 		ni->ni_noise = noise;
 		ni->ni_rstamp = rstamp;
-		if (HAS_SEQ(type)) {
+		if (HAS_SEQ(type) && !IEEE80211_IS_MULTICAST(wh->i_addr1)) {
 			uint8_t tid;
 			if (IEEE80211_QOS_HAS_SEQ(wh)) {
 				tid = ((struct ieee80211_qosframe *)wh)->


More information about the p4-projects mailing list