nl80211: support sending TDLS commands/frames
authorArik Nemtsov <arik@wizery.com>
Wed, 28 Sep 2011 11:12:50 +0000 (14:12 +0300)
committerDmitry Shmidt <dimitrysh@google.com>
Fri, 24 Aug 2012 20:49:08 +0000 (13:49 -0700)
commite350606366b0aeb540c7e943ccdb50c4c4205b25
tree5b875bfc6718be6422325fa0048c3dff2e8639db
parent931201c5f741e10b75354668f522f7636e4c9e82
nl80211: support sending TDLS commands/frames

Add support for sending high-level TDLS commands and TDLS frames via
NL80211_CMD_TDLS_OPER and NL80211_CMD_TDLS_MGMT, respectively. Add
appropriate cfg80211 callbacks for lower level drivers.

Add wiphy capability flags for TDLS support and advertise them via
nl80211.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Cc: Kalyan C Gaddam <chakkal@iit.edu>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Conflicts:

include/linux/nl80211.h
include/net/cfg80211.h
net/wireless/nl80211.c

Change-Id: I08e4de6e92680aed35b98838aa999d31963b6d50
include/linux/nl80211.h
include/net/cfg80211.h
net/wireless/nl80211.c