PERFORCE change 135858 for review

Sam Leffler sam at FreeBSD.org
Thu Feb 21 00:25:36 UTC 2008


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

Change 135858 by sam at sam_ebb on 2008/02/21 00:25:26

	guard against being called prior to associate; probably should
	overhaul the api's but this stuff is too lame to waste time on

Affected files ...

.. //depot/projects/vap/sys/net80211/ieee80211_rssadapt.c#3 edit

Differences ...

==== //depot/projects/vap/sys/net80211/ieee80211_rssadapt.c#3 (text+ko) ====

@@ -215,13 +215,15 @@
 }
 
 void
-ieee80211_rssadapt_tx_complete(struct ieee80211_rssadapt_node *rn,
+ieee80211_rssadapt_tx_complete(struct ieee80211_rssadapt_node *ra,
     int success, int pktlen, int rate, int rssi)
 {
-	if (success)
-		rssadapt_raise_rate(rn, pktlen, rate, rssi);
-	else
-		rssadapt_lower_rate(rn, pktlen, rate, rssi);
+	if (ra->ra_ni != NULL) {	/* setup when associated */
+		if (success)
+			rssadapt_raise_rate(ra, pktlen, rate, rssi);
+		else
+			rssadapt_lower_rate(ra, pktlen, rate, rssi);
+	}
 }
 
 /*


More information about the p4-projects mailing list