Add NL80211_CMD_UPDATE_FT_IES to support update of FT IEs to the WLAN driver and NL80211_CMD_FT_EVENT to send FT events from the WLAN driver. This will carry the target AP's MAC address along cfg80211: Extend support for IEEE 802.11r Fast BSS Transition Add NL80211_CMD_UPDATE_FT_IES to support update of FT IEs to the WLAN driver and NL80211_CMD_FT_EVENT to send FT events from the WLAN driver. This will carry the target AP's MAC address along with the relevant Information Elements. This event is used to report received FT IEs (MDIE, FTIE, RSN IE, TIE, RICIE). These changes allow FT to be supported with drivers that use an internal SME instead of user space option (like FT implementation in wpa_supplicant with mac80211-based drivers). Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Git-commit: 355199e02b831fd4f652c34d6c7673d973da1369 Git-repo: http://git.kernel.org/cgit/linux/kernel/git/linville/ wireless-testing.git/ Change-Id: I439155b3d7bf4df9c45087a4deb6ec0cd7577225 CRs-fixed: 434525 [duttus@codeaurora.org: backport to 3.4-This commit includes the changes from following commits to compile for jb_2.5. 5314526b1743e8e8614293db7d86e480b4fe9824 : cfg80211: add channel switch notify event 98104fdeda63d57631c9f89e90a7b83b58fcee40 : cfg80211: add P2P Device abstraction f4e583c8935c6f52f9385ee7cfbea8f65c66a737 : nl/cfg80211: add the NL80211_CMD_SET_MCAST_RATE command ed44a951c72ab409f932b1c15914488308e86da2 : cfg80211/nl80211: Notify connection request failure in AP mode 77765eaf5cfb6b8dd98ec8b54b411d74ff6095f1 : cfg80211/nl80211: add API for MAC address ACLs. 04f39047af2a6df64b763ea5a271db24879d0391 : nl80211/cfg80211: add radar detection command/event. 3713b4e364effef4b170c97d54528b1cdb16aa6b : nl80211: allow splitting wiphy information in dumps. ee2aca343c9aa64d277a75a5df043299dc84cfd9 : cfg80211: add ability to override VHT capabilities. 355199e02b831fd4f652c34d6c7673d973da1369 : cfg80211: Extend support for IEEE 802.11r Fast BSS Transition.] Signed-off-by: Sunil Dutt <duttus@codeaurora.org>