OpenCloudOS-Kernel/drivers/net/wireless/iwlwifi
Emmanuel Grumbach ccc038abe4 iwlwifi: clean up and bug fix for security
This patch cleans up code in security.

1) uses the new pointer to ieee80211_key_conf passed with the tx_control.
2) resolves bug reported by Mirco Tischler (sends ADD_STA in ASYNC mode)
3) resolves bug reported by Volker Braun regarding dynamic WEP
4) drops a WEP packet which has been garbaged by firmware. This can
happen upon rekeying.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-05-21 21:48:01 -04:00
..
Kconfig Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
Makefile iwlwifi: compile iwl-sta into iwlcore 2008-05-14 16:29:46 -04:00
iwl-3945-commands.h iwlwifi: iwl3945 remove 4965 commands 2008-03-25 16:41:54 -04:00
iwl-3945-core.h iwlwifi: add struct iwl_cfg 2008-03-07 16:03:00 -05:00
iwl-3945-debug.h iwlwifi: update copyright year 2008-03-13 19:32:32 -04:00
iwl-3945-hw.h iwlwifi: 3945 remove unused SCD definitions 2008-05-07 15:02:20 -04:00
iwl-3945-io.h iwlwifi: update copyright year 2008-03-13 19:32:32 -04:00
iwl-3945-led.c iwlwifi: Add led support 2008-03-27 16:03:16 -04:00
iwl-3945-led.h iwlwifi: Add led support 2008-03-27 16:03:16 -04:00
iwl-3945-rs.c iwlwifi: remove includes to net/ieee80211.h 2008-05-07 15:02:15 -04:00
iwl-3945-rs.h iwlwifi: move rate registration to module load 2008-04-01 17:13:19 -04:00
iwl-3945.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
iwl-3945.h iwlwifi : Set monitor mode for 3945 2008-05-14 16:29:46 -04:00
iwl-4965-hw.h iwlwifi: move NIC init and Tx queues init to iwlcore 2008-05-14 16:29:46 -04:00
iwl-4965-rs.c iwlwifi: don't switch to SGI if not supported by AP 2008-05-21 21:48:00 -04:00
iwl-4965-rs.h iwlwifi: remove 4965 from iwl4965_rate_info 2008-05-21 21:47:56 -04:00
iwl-4965.c iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00
iwl-5000-hw.h iwlwifi-5000: update the byte count in SCD 2008-05-07 15:02:25 -04:00
iwl-5000.c iwlwifi: remove 4956 form iwl4965_tx_cmd 2008-05-21 21:47:58 -04:00
iwl-calib.c iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-calib.h iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-commands.h iwlwifi: remove 4956 form iwl4965_tx_cmd 2008-05-21 21:47:58 -04:00
iwl-core.c iwlwifi: move iwl_bcast_addr to iwlcore 2008-05-21 21:47:57 -04:00
iwl-core.h iwlwifi: move TX code into iwl-tx.c 2008-05-21 21:48:00 -04:00
iwl-csr.h iwlwifi-5000: Add HW REV of 5000 HW family 2008-05-07 15:02:25 -04:00
iwl-debug.h iwlwifi: move debug_level to sysfs/bus/pci/devices 2008-05-14 16:29:47 -04:00
iwl-debugfs.c iwlwifi: debugfs EEPROM dump 2008-05-14 16:29:42 -04:00
iwl-dev.h iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00
iwl-eeprom.c iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-eeprom.h iwlwifi-5000: add nic config handler for 5000 HW 2008-05-07 15:02:25 -04:00
iwl-fh.h iwlwifi: move Flow Handlers define to iwl-fh.h 2008-05-07 15:02:20 -04:00
iwl-hcmd.c iwlwifi: move TX code into iwl-tx.c 2008-05-21 21:48:00 -04:00
iwl-helpers.h iwlwifi: refactor ieee80211_get_qos_ctrl 2008-05-21 21:47:59 -04:00
iwl-io.h iwlwifi: improve NIC i/o debug prints information 2008-03-27 16:03:17 -04:00
iwl-led.c iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-led.h iwlwifi: Add led support 2008-03-27 16:03:16 -04:00
iwl-power.c iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-power.h iwlwifi: rename iwl-4965-commands to iwl-commands.h 2008-05-07 15:02:26 -04:00
iwl-prph.h iwlwifi: clean up register names and defines 2008-05-07 15:02:19 -04:00
iwl-rfkill.c iwlwifi: rename iwl-4965.h to iwl-dev.h 2008-05-07 15:02:26 -04:00
iwl-rfkill.h iwlwifi: make Makefile more concise 2008-04-16 15:59:59 -04:00
iwl-rx.c iwlwifi: handle shared memory Rx index access 2008-05-14 16:29:46 -04:00
iwl-spectrum.h iwlwifi: update copyright year 2008-03-13 19:32:32 -04:00
iwl-sta.c iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00
iwl-sta.h iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00
iwl-tx.c iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00
iwl3945-base.c iwlwifi: refactor ieee80211_get_qos_ctrl 2008-05-21 21:47:59 -04:00
iwl4965-base.c iwlwifi: clean up and bug fix for security 2008-05-21 21:48:01 -04:00