From: Jes Sorensen Date: Tue, 24 Jun 2014 13:03:29 +0000 (+0200) Subject: staging: rtl8723au: Stop carrying half the beacon frame header in the stored IE array X-Git-Tag: cleanup-for-v3.18~125^2~1590 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68e6c79609fc2d2d1132fd293f4d9dd7bdd514b5;p=pandora-kernel.git staging: rtl8723au: Stop carrying half the beacon frame header in the stored IE array This gets rid of the odd carrying of half the beacon frame in the IE array stored for the network. Instead we rely on the relevant fields (timestamp, beacon_interval, and capability) stored in struct wlan_bssid_ex. Carrying only half the ieee80211_mgmt header led to a number of bugs and simply obfuscated the code. I have tried catching all instances relying on these three elements in the IEs array, but missed cases may still need to be tracked down. Signed-off-by: Jes Sorensen Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed