diff options
Diffstat (limited to 'sys/contrib/dev/iwlwifi/mvm/mld-key.c')
| -rw-r--r-- | sys/contrib/dev/iwlwifi/mvm/mld-key.c | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/sys/contrib/dev/iwlwifi/mvm/mld-key.c b/sys/contrib/dev/iwlwifi/mvm/mld-key.c index 8a38fc4b0b0f..ef0be44207e1 100644 --- a/sys/contrib/dev/iwlwifi/mvm/mld-key.c +++ b/sys/contrib/dev/iwlwifi/mvm/mld-key.c @@ -144,7 +144,7 @@ static void iwl_mvm_mld_update_sta_key(struct ieee80211_hw *hw,  	if (sta != data->sta || key->link_id >= 0)  		return; -	err = iwl_mvm_send_cmd_pdu(mvm, cmd_id, CMD_ASYNC, sizeof(cmd), &cmd); +	err = iwl_mvm_send_cmd_pdu(mvm, cmd_id, 0, sizeof(cmd), &cmd);  	if (err)  		data->err = err; @@ -162,8 +162,8 @@ int iwl_mvm_mld_update_sta_keys(struct iwl_mvm *mvm,  		.new_sta_mask = new_sta_mask,  	}; -	ieee80211_iter_keys_rcu(mvm->hw, vif, iwl_mvm_mld_update_sta_key, -				&data); +	ieee80211_iter_keys(mvm->hw, vif, iwl_mvm_mld_update_sta_key, +			    &data);  	return data.err;  } @@ -396,13 +396,13 @@ void iwl_mvm_sec_key_remove_ap(struct iwl_mvm *mvm,  	u8 sec_key_ver = iwl_fw_lookup_cmd_ver(mvm->fw, sec_key_id, 0);  	if (WARN_ON_ONCE(vif->type != NL80211_IFTYPE_STATION || -			 link->ap_sta_id == IWL_MVM_INVALID_STA)) +			 link->ap_sta_id == IWL_INVALID_STA))  		return;  	if (!sec_key_ver)  		return; -	ieee80211_iter_keys_rcu(mvm->hw, vif, -				iwl_mvm_sec_key_remove_ap_iter, -				(void *)(uintptr_t)link_id); +	ieee80211_iter_keys(mvm->hw, vif, +			    iwl_mvm_sec_key_remove_ap_iter, +			    (void *)(uintptr_t)link_id);  } | 
