summaryrefslogtreecommitdiffstats
path: root/drivers/staging/wlan-ng
diff options
context:
space:
mode:
authorHimangi Saraogi2014-03-10 11:35:27 +0100
committerPeter P Waskiewicz Jr2014-03-13 23:46:09 +0100
commit7ad82572348c39ce19ba5ab8afe21e560a8d2c96 (patch)
tree19f30a5ef44cf4922056647f7e4954a8f55ef70b /drivers/staging/wlan-ng
parentstaging: rtl8187se: Convert _RT_RF_POWER_STATE typedef into an enum (diff)
downloadkernel-qcow2-linux-7ad82572348c39ce19ba5ab8afe21e560a8d2c96.tar.gz
kernel-qcow2-linux-7ad82572348c39ce19ba5ab8afe21e560a8d2c96.tar.xz
kernel-qcow2-linux-7ad82572348c39ce19ba5ab8afe21e560a8d2c96.zip
staging:wlan-ng:Fix sparse warning
This patch fixes the sparse warning - drivers/staging/wlan-ng/p80211netdev.c:289:38: warning: cast to restricted __le16 by eliminating the variable fc as it is not required. Signed-off-by: Himangi Saraogi <himangi774@gmail.com>
Diffstat (limited to 'drivers/staging/wlan-ng')
-rw-r--r--drivers/staging/wlan-ng/p80211netdev.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/staging/wlan-ng/p80211netdev.c b/drivers/staging/wlan-ng/p80211netdev.c
index 0039e082507d..e3ae8024d3a4 100644
--- a/drivers/staging/wlan-ng/p80211netdev.c
+++ b/drivers/staging/wlan-ng/p80211netdev.c
@@ -262,7 +262,6 @@ static void p80211netdev_rx_bh(unsigned long arg)
struct sk_buff *skb = NULL;
netdevice_t *dev = wlandev->netdev;
struct p80211_hdr_a3 *hdr;
- u16 fc;
/* Let's empty our our queue */
while ((skb = skb_dequeue(&wlandev->nsd_rxq))) {
@@ -286,8 +285,7 @@ static void p80211netdev_rx_bh(unsigned long arg)
continue;
} else {
hdr = (struct p80211_hdr_a3 *) skb->data;
- fc = le16_to_cpu(hdr->fc);
- if (p80211_rx_typedrop(wlandev, fc)) {
+ if (p80211_rx_typedrop(wlandev, hdr->fc)) {
dev_kfree_skb(skb);
continue;
}