Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Feb 2008 11:51:41 GMT
From:      Sepherosa Ziehau <sephe@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 135035 for review
Message-ID:  <200802081151.m18BpfdM035868@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=135035

Change 135035 by sephe@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)->



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802081151.m18BpfdM035868>