rt2x00:correct rx packet length for USB devices
authorAdam Baker <linux@baker-net.org.uk>
Sun, 9 Mar 2008 21:43:27 +0000 (22:43 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 13 Mar 2008 20:02:35 +0000 (16:02 -0400)
commitfd07e06380a1fe2b2c505d00563a63cfb63d7ceb
tree4bf5c8ab6d38941ef9b7f8fc86db7dfee64a577a
parent8af244ccb14a4367568db11c5e78b45a4c2cf77e
rt2x00:correct rx packet length for USB devices

When fixing up the packet alignment, if we had to add 2 bytes to the front of
the skb we need to remember to take them off the end afterwards. This fixes
reception of encrypted packets which were otherwise failing with an invalid
ICV.

Signed-off-by: Adam Baker <linux@baker-net.org.uk>
Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rt2x00/rt2x00usb.c