android_kernel_xiaomi_sm8350/drivers/net/wireless/bcm43xx
Daniel Drake c9308b06c0 [PATCH] ieee80211: Move IV/ICV stripping into ieee80211_rx
This patch adds a host_strip_iv_icv flag to ieee80211 which indicates that
ieee80211_rx should strip the IV/ICV/other security features from the payload.
This saves on some memmove() calls in the driver and seems like something that
belongs in the stack as it can be used by bcm43xx, ipw2200, and zd1211rw

I will submit the ipw2200 patch separately as it needs testing.

This patch also adds some sensible variable reuse (idx vs keyidx) in
ieee80211_rx

Signed-off-by: Daniel Drake <dsd@gentoo.org>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-12-02 00:11:56 -05:00
..
bcm43xx_debugfs.c [PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_private 2006-09-27 08:26:17 -07:00
bcm43xx_debugfs.h
bcm43xx_dma.c [PATCH] bcm43xx-softmac: Fix system hang for x86-64 with >1GB RAM 2006-10-16 20:09:48 -04:00
bcm43xx_dma.h [PATCH] missing include of dma-mapping.h 2006-10-24 22:01:11 -07:00
bcm43xx_ethtool.c drivers/net: const-ify ethtool_ops declarations 2006-09-13 14:30:00 -04:00
bcm43xx_ethtool.h drivers/net: const-ify ethtool_ops declarations 2006-09-13 14:30:00 -04:00
bcm43xx_ilt.c
bcm43xx_ilt.h
bcm43xx_leds.c [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom 2006-10-31 22:15:41 -05:00
bcm43xx_leds.h [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom 2006-10-31 22:15:41 -05:00
bcm43xx_main.c [PATCH] bcm43xx: output proper link quality with scans 2006-12-02 00:11:56 -05:00
bcm43xx_main.h
bcm43xx_phy.c [PATCH] bcm43xx-softmac: update PHY initialization 2006-09-25 16:52:16 -04:00
bcm43xx_phy.h
bcm43xx_pio.c
bcm43xx_pio.h
bcm43xx_power.c
bcm43xx_power.h
bcm43xx_radio.c
bcm43xx_radio.h
bcm43xx_sysfs.c [PATCH] bcm43xx: remove dead code in bcm43xx_sysfs.c 2006-09-11 19:34:03 -04:00
bcm43xx_sysfs.h
bcm43xx_wx.c [PATCH] ieee80211: Move IV/ICV stripping into ieee80211_rx 2006-12-02 00:11:56 -05:00
bcm43xx_wx.h
bcm43xx_xmit.c [PATCH] ieee80211: Move IV/ICV stripping into ieee80211_rx 2006-12-02 00:11:56 -05:00
bcm43xx_xmit.h
bcm43xx.h [PATCH] bcm43xx: output proper link quality with scans 2006-12-02 00:11:56 -05:00
Kconfig
Makefile