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

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
...@@ -622,6 +622,7 @@ struct mt76_vif { ...@@ -622,6 +622,7 @@ struct mt76_vif {
u8 band_idx; u8 band_idx;
u8 wmm_idx; u8 wmm_idx;
u8 scan_seq_num; u8 scan_seq_num;
u8 cipher;
}; };
struct mt76_phy { struct mt76_phy {
......
...@@ -2701,6 +2701,7 @@ int mt76_connac_mcu_bss_basic_tlv(struct sk_buff *skb, ...@@ -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->bmc_wcid_hi = to_wcid_hi(wlan_idx);
bss->wmm_idx = mvif->wmm_idx; bss->wmm_idx = mvif->wmm_idx;
bss->active = enable; bss->active = enable;
bss->cipher = mvif->cipher;
if (vif->type != NL80211_IFTYPE_MONITOR) { if (vif->type != NL80211_IFTYPE_MONITOR) {
struct cfg80211_chan_def *chandef = &phy->chandef; struct cfg80211_chan_def *chandef = &phy->chandef;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment