Fixed a kernel panic due to incorrect linux API use
authorbenoit <benoit@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Thu, 10 Jan 2008 20:10:41 +0000 (20:10 +0000)
committerbenoit <benoit@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Thu, 10 Jan 2008 20:10:41 +0000 (20:10 +0000)
commit56f411f3c046b1a2a53739fd24b7fe7fb1b16e3b
treea72114a7140f8d99fdb5e0076efa792a63ed0c15
parentb4d7a14f0acd8834444c29f83647375544ae2bd0
Fixed a kernel panic due to incorrect linux API use
hard_start_xmit() functions must either return NETDEV_TX_OK or
NETDEV_TX_BUSY (they might also return negative errno values as well,
like -ENETDOWN)
Correct a small missing static reported by sparse
This revert part of r3075

git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3123 0192ed92-7a03-0410-a25b-9323aeb14dbd
ath/if_ath.c
net80211/ieee80211_input.c
net80211/ieee80211_output.c
net80211/ieee80211_power.c
net80211/ieee80211_proto.h