cfg80211: Specify frame and reason code for NL80211_CMD_DEL_STATION
The optional NL80211_ATTR_MGMT_SUBTYPE and NL80211_ATTR_REASON_CODE attributes can now be included in NL80211_CMD_DEL_STATION to indicate to the driver which frame (Deauthentication/Disassociation) and reason code in that frame should be used to indicate removal to the specific station. This is used by drivers that implement AP SME and generate those frames internally. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:

committed by
Johannes Berg

parent
89c771e5a6
commit
988568669d
@@ -804,9 +804,14 @@ struct station_parameters {
|
||||
* Used to delete a station entry (or all stations).
|
||||
*
|
||||
* @mac: MAC address of the station to remove or NULL to remove all stations
|
||||
* @subtype: Management frame subtype to use for indicating removal
|
||||
* (10 = Disassociation, 12 = Deauthentication)
|
||||
* @reason_code: Reason code for the Disassociation/Deauthentication frame
|
||||
*/
|
||||
struct station_del_parameters {
|
||||
const u8 *mac;
|
||||
u8 subtype;
|
||||
u16 reason_code;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user