From a1efab7703d424760093cd22dd858db06db076b7 Mon Sep 17 00:00:00 2001 From: rpaulo Date: Thu, 8 Apr 2010 13:34:08 +0000 Subject: Prevent foot-shooting in ieee80211_ratectl_node_deinit(). MFC after: 1 month --- sys/net80211/ieee80211_ratectl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/net80211/ieee80211_ratectl.h') diff --git a/sys/net80211/ieee80211_ratectl.h b/sys/net80211/ieee80211_ratectl.h index 29227a9..918d138 100644 --- a/sys/net80211/ieee80211_ratectl.h +++ b/sys/net80211/ieee80211_ratectl.h @@ -85,6 +85,8 @@ ieee80211_ratectl_node_deinit(struct ieee80211_node *ni) { const struct ieee80211vap *vap = ni->ni_vap; + if (ni->ni_rctls == NULL) /* ratectl not setup */ + return; vap->iv_rate->ir_node_deinit(ni); } -- cgit v1.1