iwlwifi: mvm: use array indexing instead of treating it as a pointer
authorJohannes Berg <johannes.berg@intel.com>
Mon, 6 Jan 2014 08:29:40 +0000 (09:29 +0100)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 13 Jan 2014 20:17:17 +0000 (22:17 +0200)
It's a bit strange to treat an array as a pointer, so use proper
array indexing instead.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c

index 208771a..797b4d9 100644 (file)
@@ -262,9 +262,9 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
        mvm->rts_threshold = IEEE80211_MAX_RTS_THRESHOLD;
 
        /* currently FW API supports only one optional cipher scheme */
-       if (mvm->fw->cs->cipher) {
+       if (mvm->fw->cs[0].cipher) {
                mvm->hw->n_cipher_schemes = 1;
-               mvm->hw->cipher_schemes = mvm->fw->cs;
+               mvm->hw->cipher_schemes = &mvm->fw->cs[0];
        }
 
 #ifdef CONFIG_PM_SLEEP