Fix sparse warning about ni_tmp
authorproski <proski@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 19:43:25 +0000 (19:43 +0000)
committerproski <proski@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 19:43:25 +0000 (19:43 +0000)
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

index f60fcb5907e337a82e1c33f8f5a6adecababa21a..1b1f7d995ecd84603321e00237c2699ffd1a2712 100644 (file)
@@ -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;
                }
        }