kernel-hacking-2024-linux-s.../net/mac80211
Johannes Berg 97bff8ecf4 mac80211: fix sta_info_destroy(NULL)
sta_info_destroy(NULL) should be valid, but currently isn't because
the argument is dereferenced before the NULL check. There are no
users that currently pass in NULL, i.e. all check before calling the
function, but I want to change that.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-04-01 17:14:09 -04:00
..
aes_ccm.c
aes_ccm.h
cfg.c mac80211: always force mesh_path deletions 2008-03-06 16:40:51 -05:00
cfg.h
debugfs.c cfg80211 API for channels/bitrates, mac80211 and driver conversion 2008-02-29 15:19:32 -05:00
debugfs.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c net/mac80211/debugfs_netdev.c: use of bool triggers a gcc bug 2008-04-01 17:13:17 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: A-MPDU MLME use dynamic allocation 2008-03-27 16:03:20 -04:00
debugfs_sta.h mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
event.c
ieee80211.c mac80211: A-MPDU MLME use dynamic allocation 2008-03-27 16:03:20 -04:00
ieee80211_i.h mac80211: reorder fields to make some structures smaller 2008-03-27 16:08:07 -04:00
ieee80211_iface.c mac80211: remove STA entries when taking down interface 2008-03-06 15:30:47 -05:00
ieee80211_ioctl.c mac80211: silently accept deletion of non-existant key 2008-03-27 15:51:20 -04:00
ieee80211_key.h mac80211: split ieee80211_key_alloc/free 2008-02-29 15:42:04 -05:00
ieee80211_led.c
ieee80211_led.h
ieee80211_rate.c mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
ieee80211_rate.h the scheduled rc80211-simple.c removal 2008-03-13 16:02:31 -04:00
ieee80211_sta.c mac80211 ibss: flush only stations belonging to current interface 2008-04-01 17:14:09 -04:00
Kconfig the scheduled rc80211-simple.c removal 2008-03-13 16:02:31 -04:00
key.c mac80211: always insert key into list 2008-03-06 15:30:47 -05:00
Makefile the scheduled rc80211-simple.c removal 2008-03-13 16:02:31 -04:00
mesh.c mac80211: add PLINK_ prefix and kernel doc to enum plink_state 2008-03-06 16:40:52 -05:00
mesh.h mac80211: always force mesh_path deletions 2008-03-06 16:40:51 -05:00
mesh_hwmp.c mac80211: path IE fields macros, fix alignment problems and clean up 2008-03-06 16:40:53 -05:00
mesh_pathtbl.c mac80211: fix mesh_path and sta_info get_by_idx functions 2008-03-06 16:40:54 -05:00
mesh_plink.c mac80211: add PLINK_ prefix and kernel doc to enum plink_state 2008-03-06 16:40:52 -05:00
michael.c
michael.h
rc80211_pid.h
rc80211_pid_algo.c mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
rc80211_pid_debugfs.c
rx.c mac80211: A-MPDU MLME use dynamic allocation 2008-03-27 16:03:20 -04:00
sta_info.c mac80211: fix sta_info_destroy(NULL) 2008-04-01 17:14:09 -04:00
sta_info.h mac80211: reorder fields to make some structures smaller 2008-03-27 16:08:07 -04:00
tkip.c mac80211: allows driver to request a Phase 1 RX key 2008-03-25 16:41:53 -04:00
tkip.h mac80211: allows driver to request a Phase 1 RX key 2008-03-25 16:41:53 -04:00
tx.c mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
util.c mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00
wep.c mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00
wep.h mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00
wme.c mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
wme.h mac80211: A-MPDU Tx adding qdisc support 2008-02-29 15:19:17 -05:00
wpa.c mac80211: allows driver to request a Phase 1 RX key 2008-03-25 16:41:53 -04:00
wpa.h mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00