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
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
/*
}
}
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));
}
/* skb is no longer ours, either way after dev_queue_xmit */
skb1 = NULL;
- /* no need to free node reference */
- ni_tmp = NULL;
}
}