Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 2007 14:04:57 GMT
From:      Sepherosa Ziehau <sephe@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 113834 for review
Message-ID:  <200702011404.l11E4vsa005025@repoman.freebsd.org>

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

Change 113834 by sephe@sephe_zealot:sam_wifi on 2007/02/01 14:04:09

	In check_bss(), don't overwrite BSS basic rate set with the
	one in our master rate set, since this function is called
	by ieee80211_ibss_merge() which implies joining an IBSS.

Affected files ...

.. //depot/projects/wifi/sys/net80211/ieee80211_node.c#78 edit

Differences ...

==== //depot/projects/wifi/sys/net80211/ieee80211_node.c#78 (text+ko) ====

@@ -404,7 +404,8 @@
 		if (ni->ni_capinfo & IEEE80211_CAPINFO_PRIVACY)
 			return 0;
 	}
-	rate = ieee80211_fix_rate(ni, IEEE80211_F_DONEGO | IEEE80211_F_DOFRATE);
+	rate = ieee80211_fix_rate(ni,
+	    IEEE80211_F_JOIN | IEEE80211_F_DONEGO | IEEE80211_F_DOFRATE);
 	if (rate & IEEE80211_RATE_BASIC)
 		return 0;
 	if (ic->ic_des_nssid != 0 &&



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