nl80211: PMKSA caching support
This is an interface to set, delete and flush PMKIDs through nl80211. Main users would be fullmac devices which firmwares are capable of generating the RSN IEs for the re-association requests, e.g. iwmc3200wifi. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:

committed by
John W. Linville

parent
a830df0714
commit
67fbb16be6
@@ -349,6 +349,10 @@ enum nl80211_commands {
|
||||
NL80211_CMD_GET_SURVEY,
|
||||
NL80211_CMD_NEW_SURVEY_RESULTS,
|
||||
|
||||
NL80211_CMD_SET_PMKSA,
|
||||
NL80211_CMD_DEL_PMKSA,
|
||||
NL80211_CMD_FLUSH_PMKSA,
|
||||
|
||||
/* add new commands above here */
|
||||
|
||||
/* used to define NL80211_CMD_MAX below */
|
||||
@@ -598,6 +602,10 @@ enum nl80211_commands {
|
||||
* the survey response for %NL80211_CMD_GET_SURVEY, nested attribute
|
||||
* containing info as possible, see &enum survey_info.
|
||||
*
|
||||
* @NL80211_ATTR_PMKID: PMK material for PMKSA caching.
|
||||
* @NL80211_ATTR_MAX_NUM_PMKIDS: maximum number of PMKIDs a firmware can
|
||||
* cache, a wiphy attribute.
|
||||
*
|
||||
* @NL80211_ATTR_MAX: highest attribute number currently defined
|
||||
* @__NL80211_ATTR_AFTER_LAST: internal use
|
||||
*/
|
||||
@@ -732,6 +740,9 @@ enum nl80211_attrs {
|
||||
|
||||
NL80211_ATTR_SURVEY_INFO,
|
||||
|
||||
NL80211_ATTR_PMKID,
|
||||
NL80211_ATTR_MAX_NUM_PMKIDS,
|
||||
|
||||
/* add attributes here, update the policy in nl80211.c */
|
||||
|
||||
__NL80211_ATTR_AFTER_LAST,
|
||||
|
Reference in New Issue
Block a user