Home
last modified time | relevance | path

Searched refs:deauth (Results 1 – 21 of 21) sorted by relevance

/linux/Documentation/networking/
H A Dmac80211-auth-assoc-deauth.txt21 like deauth/disassoc, without sending the
22 BA session stop & deauth/disassoc frames
86 mac80211->driver: TX deauth/disassoc
/linux/net/wireless/
H A Dmlme.c131 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth()
181 if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code)) in cfg80211_rx_mlme_mgmt()
259 if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code)) in cfg80211_tx_mlme_mgmt()
624 if (!rdev->ops->deauth) in cfg80211_mlme_down()
H A Dsme.c656 if (!rdev->ops->deauth) in cfg80211_sme_disconnect()
H A Dcore.c581 WARN_ON(ops->auth && (!ops->assoc || !ops->deauth || !ops->disassoc)); in wiphy_new_nm()
H A Drdev-ops.h512 ret = rdev->ops->deauth(&rdev->wiphy, dev, req); in rdev_deauth()
H A Dnl80211.c2421 CMD(deauth, DEAUTHENTICATE); in nl80211_add_commands_unsplit()
2469 if (rdev->ops->disconnect || rdev->ops->deauth) { in nl80211_add_commands_unsplit()
13451 if (!rdev->ops->deauth) in nl80211_deauthenticate()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmd.c469 struct host_cmd_ds_802_11_deauthenticate *deauth = &cmd->params.deauth; in mwifiex_cmd_802_11_deauthenticate() local
476 memcpy(deauth->mac_addr, mac, ETH_ALEN); in mwifiex_cmd_802_11_deauthenticate()
478 mwifiex_dbg(priv->adapter, CMD, "cmd: Deauth: %pM\n", deauth->mac_addr); in mwifiex_cmd_802_11_deauthenticate()
480 deauth->reason_code = cpu_to_le16(WLAN_REASON_DEAUTH_LEAVING); in mwifiex_cmd_802_11_deauthenticate()
H A Dsta_cmdresp.c540 if (!memcmp(resp->params.deauth.mac_addr, in mwifiex_ret_802_11_deauthenticate()
542 sizeof(resp->params.deauth.mac_addr))) in mwifiex_ret_802_11_deauthenticate()
H A Dutil.c373 mgmt->u.deauth.reason_code = cpu_to_le16(reason_code); in mwifiex_host_mlme_disconnect()
H A Dfw.h2398 struct host_cmd_ds_802_11_deauthenticate deauth; member
H A Dcfg80211.c4731 ops->deauth = mwifiex_cfg80211_deauthenticate; in mwifiex_register_cfg80211()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dsta_cmd.c724 struct host_cmd_ds_802_11_deauthenticate *deauth = &cmd->params.deauth; in nxpwifi_cmd_sta_802_11_deauthenticate() local
732 memcpy(deauth->mac_addr, mac, ETH_ALEN); in nxpwifi_cmd_sta_802_11_deauthenticate()
734 nxpwifi_dbg(priv->adapter, CMD, "cmd: Deauth: %pM\n", deauth->mac_addr); in nxpwifi_cmd_sta_802_11_deauthenticate()
736 deauth->reason_code = cpu_to_le16(WLAN_REASON_DEAUTH_LEAVING); in nxpwifi_cmd_sta_802_11_deauthenticate()
750 if (!memcmp(resp->params.deauth.mac_addr, in nxpwifi_ret_sta_802_11_deauthenticate()
752 sizeof(resp->params.deauth.mac_addr))) in nxpwifi_ret_sta_802_11_deauthenticate()
H A Dutil.c440 mgmt->u.deauth.reason_code = cpu_to_le16(reason_code); in nxpwifi_host_mlme_disconnect()
H A Dfw.h2406 struct host_cmd_ds_802_11_deauthenticate deauth; member
H A Dcfg80211.c3643 .deauth = nxpwifi_cfg80211_deauthenticate,
/linux/include/linux/
H A Dieee80211.h1009 } __packed deauth; member
/linux/net/mac80211/
H A Dibss.c888 reason = le16_to_cpu(mgmt->u.deauth.reason_code); in ieee80211_rx_mgmt_deauth_ibss()
H A Dutil.c1224 mgmt->u.deauth.reason_code = cpu_to_le16(reason); in ieee80211_send_deauth_disassoc()
H A Dmlme.c4589 * drop any frame before deauth/disassoc, this can be data or in ieee80211_set_disassoc()
4603 /* flush out frame - make sure the deauth was actually sent */ in ieee80211_set_disassoc()
5654 if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code)) in ieee80211_rx_mgmt_deauth()
5657 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in ieee80211_rx_mgmt_deauth()
9423 * To work around this (for now) simply deauth here again if we're in ieee80211_mgd_quiesce()
H A Dcfg.c6038 .deauth = ieee80211_deauth,
/linux/include/net/
H A Dcfg80211.h5402 int (*deauth)(struct wiphy *wiphy, struct net_device *dev, member