Audit of node referencing:
authormentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Thu, 8 Nov 2007 16:55:02 +0000 (16:55 +0000)
committermentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Thu, 8 Nov 2007 16:55:02 +0000 (16:55 +0000)
commitc6eac77db1b115437e0ca5dd1bbaa5fa08587541
tree2041eccc09cce1c3eed4f298f8d7c77493c3120b
parentbe343965ed9ae29a370ca5f495d38a3561f1af27
Audit of node referencing:
 * Enhance readability of some functions WRT node referencing by putting blocks around areas where node references are held
 * Various bits of consistency of the usage of node references; always unreference them at the point at which they are no longer used. Don't reuse variables implicitly.
 * Significant overhaul of the usage of bf_node and ieee80211_cb.ni. Always hold a reference with aforementioned variable and always unreference it properly.

git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@2839 0192ed92-7a03-0410-a25b-9323aeb14dbd
ath/if_ath.c
net80211/ieee80211_beacon.c
net80211/ieee80211_input.c
net80211/ieee80211_output.c
net80211/ieee80211_wireless.c