Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b4487c2d authored by Johannes Berg's avatar Johannes Berg Committed by John W. Linville
Browse files

mac80211: fix warning in ieee80211_probe_client



The warning is spurious -- if !sta we always exit without using the
unassigned qos variable, and if we do find the sta we assign it.

Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 731f8e1c
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -2570,12 +2570,13 @@ static int ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev,

	rcu_read_lock();
	sta = sta_info_get(sdata, peer);
	if (sta)
	if (sta) {
		qos = test_sta_flag(sta, WLAN_STA_WME);
		rcu_read_unlock();

	if (!sta)
	} else {
		rcu_read_unlock();
		return -ENOLINK;
	}

	if (qos) {
		fc = cpu_to_le16(IEEE80211_FTYPE_DATA |