Commit 3da1b237 authored by Tobin C. Harding's avatar Tobin C. Harding Committed by Greg Kroah-Hartman

staging: ks7010: utilize local variable

Function contains a local pointer variable defined to a memory location
within a structure. This memory location is later used by
dereferencing the struct instead of using the local pointer. The code
is cleaner if all references of the same memory location use the
local variable.

Utilize existing local pointer variable instead of dereferencing
struct.
Signed-off-by: default avatarTobin C. Harding <me@tobin.cc>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent b121d848
...@@ -1788,9 +1788,9 @@ static int ks_wlan_set_encode_ext(struct net_device *dev, ...@@ -1788,9 +1788,9 @@ static int ks_wlan_set_encode_ext(struct net_device *dev,
key = &priv->wpa.key[index]; key = &priv->wpa.key[index];
if (dwrq->flags & IW_ENCODE_DISABLED) if (dwrq->flags & IW_ENCODE_DISABLED)
priv->wpa.key[index].key_len = 0; key->key_len = 0;
priv->wpa.key[index].ext_flags = enc->ext_flags; key->ext_flags = enc->ext_flags;
if (enc->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { if (enc->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) {
priv->wpa.txkey = index; priv->wpa.txkey = index;
commit |= SME_WEP_INDEX; commit |= SME_WEP_INDEX;
...@@ -1806,7 +1806,7 @@ static int ks_wlan_set_encode_ext(struct net_device *dev, ...@@ -1806,7 +1806,7 @@ static int ks_wlan_set_encode_ext(struct net_device *dev,
priv->reg.privacy_invoked = 0x00; priv->reg.privacy_invoked = 0x00;
commit |= SME_WEP_FLAG; commit |= SME_WEP_FLAG;
} }
priv->wpa.key[index].key_len = 0; key->key_len = 0;
break; break;
case IW_ENCODE_ALG_WEP: case IW_ENCODE_ALG_WEP:
...@@ -1842,7 +1842,7 @@ static int ks_wlan_set_encode_ext(struct net_device *dev, ...@@ -1842,7 +1842,7 @@ static int ks_wlan_set_encode_ext(struct net_device *dev,
default: default:
return -EINVAL; return -EINVAL;
} }
priv->wpa.key[index].alg = enc->alg; key->alg = enc->alg;
if (commit) { if (commit) {
if (commit & SME_WEP_INDEX) if (commit & SME_WEP_INDEX)
......
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