ieee80211: fix unaligned access in ieee80211_copy_snap
authorDaniel Drake <dsd@gentoo.org>
Thu, 22 Nov 2007 22:03:42 +0000 (22:03 +0000)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 29 Nov 2007 23:08:47 +0000 (18:08 -0500)
commit01e1f045e65b683fe7203b1e16a915bbb94c15fe
tree480686e2f3c5c49bf56ae06ef98998335bdaa38a
parenta10605e599a7873417043fe2bb559abe719f8a1a
ieee80211: fix unaligned access in ieee80211_copy_snap

There is no guarantee that data+SNAP_SIZE will reside on an even numbered
address, so doing a 16 bit read will cause an unaligned access in some
situations. Based on a patch from Jun Sun.

Signed-off-by: Daniel Drake <dsd@gentoo.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/ieee80211/ieee80211_tx.c