Commit 5ea3d983 authored by Felix Fietkau's avatar Felix Fietkau
Browse files

mt76: connac: add support for passing the cipher field in bss_info



Initialize it from a field in struct mt76_vif

Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
parent 3f1c16fd
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -622,6 +622,7 @@ struct mt76_vif {
	u8 band_idx;
	u8 wmm_idx;
	u8 scan_seq_num;
	u8 cipher;
};

struct mt76_phy {
+1 −0
Original line number Diff line number Diff line
@@ -2701,6 +2701,7 @@ int mt76_connac_mcu_bss_basic_tlv(struct sk_buff *skb,
	bss->bmc_wcid_hi = to_wcid_hi(wlan_idx);
	bss->wmm_idx = mvif->wmm_idx;
	bss->active = enable;
	bss->cipher = mvif->cipher;

	if (vif->type != NL80211_IFTYPE_MONITOR) {
		struct cfg80211_chan_def *chandef = &phy->chandef;