linux/net/mac80211
Cyrill Gorcunov 20880e8936 NET: mac80211: fix inappropriate memory freeing
Fix inappropriate memory freeing in case of requested rate_control_ops was
not found.  In this case the list head entity is going to be accidentally
wasted.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Acked-by: Michael Wu <flamingice@sourmilk.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2007-12-19 16:43:47 -08:00
..
aes_ccm.c cleanup asm/scatterlist.h includes 2007-11-02 08:47:06 +01:00
aes_ccm.h
cfg.c
cfg.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c
debugfs_netdev.h
debugfs_sta.c
debugfs_sta.h
debugfs.c
debugfs.h
event.c
ieee80211_i.h Merge branch 'fixes-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2007-11-14 19:44:02 -08:00
ieee80211_iface.c
ieee80211_ioctl.c mac80211: use IW_AUTH_PRIVACY_INVOKED rather than IW_AUTH_KEY_MGMT 2007-11-10 22:01:25 -08:00
ieee80211_key.h
ieee80211_led.c
ieee80211_led.h
ieee80211_rate.c NET: mac80211: fix inappropriate memory freeing 2007-12-19 16:43:47 -08:00
ieee80211_rate.h mac80211: make simple rate control algorithm built-in 2007-11-10 21:59:23 -08:00
ieee80211_sta.c mac80211: Drop out of associated state if link is lost 2007-12-19 16:43:45 -08:00
ieee80211.c mac80211: fix header ops 2007-12-19 16:43:46 -08:00
Kconfig mac80211: fix MAC80211_RCSIMPLE Kconfig 2007-11-10 22:01:42 -08:00
key.c
Makefile mac80211: make simple rate control algorithm built-in 2007-11-10 21:59:23 -08:00
michael.c
michael.h
rc80211_simple.c mac80211: make simple rate control algorithm built-in 2007-11-10 21:59:23 -08:00
regdomain.c
rx.c mac80211: drop unencrypted frames if encryption is expected 2007-11-29 18:08:48 -05:00
sta_info.c
sta_info.h
tkip.c
tkip.h
tx.c
util.c
wep.c mac80211: rate limit wep decrypt failed messages 2007-11-29 18:08:48 -05:00
wep.h
wme.c
wme.h
wpa.c mac80211: make "decrypt failed" messages conditional upon MAC80211_DEBUG 2007-11-10 22:01:34 -08:00
wpa.h