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

Commit ab1e8ad3 authored by Simon Wunderlich's avatar Simon Wunderlich Committed by Johannes Berg
Browse files

mac80211: fix ieee80211_sta_process_chanswitch for 5/10 MHz channels

parent 06703079
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -1102,6 +1102,15 @@ ieee80211_sta_process_chanswitch(struct ieee80211_sub_if_data *sdata,
	case -1:
		cfg80211_chandef_create(&new_chandef, new_chan,
					NL80211_CHAN_NO_HT);
		/* keep width for 5/10 MHz channels */
		switch (sdata->vif.bss_conf.chandef.width) {
		case NL80211_CHAN_WIDTH_5:
		case NL80211_CHAN_WIDTH_10:
			new_chandef.width = sdata->vif.bss_conf.chandef.width;
			break;
		default:
			break;
		}
		break;
	}