In some parts of Madwifi, SKBs are dispatched from the VAP device to the physical...
authormentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Fri, 6 Jun 2008 19:21:33 +0000 (19:21 +0000)
committermentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Fri, 6 Jun 2008 19:21:33 +0000 (19:21 +0000)
commitf259deab931b36f85048a8d21272b2a9a4071954
tree72a95d7cb06433c265c496d4db47aeb93a663d98
parent1b5e6019b178a07aa96136874886dfb7c3d2fea7
In some parts of Madwifi, SKBs are dispatched from the VAP device to the physical device using Linux kernel queuing, which does not understand our node reference system, so node references are carefully cleaned up if the packet is dropped.
However, the netif_rx and vlan_hwaccel_receive_skb functions dispatch the SKB to the higher networking levels, out of our domain.

Therefore, handle node references as appropriate.

git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3708 0192ed92-7a03-0410-a25b-9323aeb14dbd
net80211/ieee80211_input.c
net80211/ieee80211_monitor.c