From 4ea262da0ebfc070d1a62459b1677985043d9f81 Mon Sep 17 00:00:00 2001 From: proski Date: Wed, 21 Nov 2007 19:43:25 +0000 Subject: [PATCH] Fix sparse warning about ni_tmp Move the outer ni_tmp in ieee80211_deliver_data() to the scope where it's used. Don't set it to NULL, it goes out of scope and cannot be used elsewhere. git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@2901 0192ed92-7a03-0410-a25b-9323aeb14dbd --- net80211/ieee80211_input.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net80211/ieee80211_input.c b/net80211/ieee80211_input.c index f60fcb5..1b1f7d9 100644 --- a/net80211/ieee80211_input.c +++ b/net80211/ieee80211_input.c @@ -1092,7 +1092,6 @@ ieee80211_deliver_data(struct ieee80211_node *ni, struct sk_buff *skb) struct ieee80211vap *vap = ni->ni_vap; struct net_device *dev = vap->iv_dev; struct ether_header *eh = (struct ether_header *) skb->data; - struct ieee80211_node * ni_tmp = NULL; #ifdef ATH_SUPERG_XR /* @@ -1139,6 +1138,7 @@ ieee80211_deliver_data(struct ieee80211_node *ni, struct sk_buff *skb) } } if (skb1 != NULL) { + struct ieee80211_node *ni_tmp; skb1->dev = dev; skb_reset_mac_header(skb1); skb_set_network_header(skb1, sizeof(struct ether_header)); @@ -1156,8 +1156,6 @@ ieee80211_deliver_data(struct ieee80211_node *ni, struct sk_buff *skb) } /* skb is no longer ours, either way after dev_queue_xmit */ skb1 = NULL; - /* no need to free node reference */ - ni_tmp = NULL; } } -- 2.35.1