|
void | cfg80211_send_rx_auth (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_rx_auth) |
|
void | cfg80211_send_rx_assoc (struct net_device *dev, struct cfg80211_bss *bss, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_rx_assoc) |
|
void | __cfg80211_send_deauth (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (__cfg80211_send_deauth) |
|
void | cfg80211_send_deauth (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_deauth) |
|
void | __cfg80211_send_disassoc (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (__cfg80211_send_disassoc) |
|
void | cfg80211_send_disassoc (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_disassoc) |
|
void | cfg80211_send_unprot_deauth (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_unprot_deauth) |
|
void | cfg80211_send_unprot_disassoc (struct net_device *dev, const u8 *buf, size_t len) |
|
| EXPORT_SYMBOL (cfg80211_send_unprot_disassoc) |
|
void | cfg80211_send_auth_timeout (struct net_device *dev, const u8 *addr) |
|
| EXPORT_SYMBOL (cfg80211_send_auth_timeout) |
|
void | cfg80211_send_assoc_timeout (struct net_device *dev, const u8 *addr) |
|
| EXPORT_SYMBOL (cfg80211_send_assoc_timeout) |
|
void | cfg80211_michael_mic_failure (struct net_device *dev, const u8 *addr, enum nl80211_key_type key_type, int key_id, const u8 *tsc, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_michael_mic_failure) |
|
int | __cfg80211_mlme_auth (struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, enum nl80211_auth_type auth_type, const u8 *bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, const u8 *key, int key_len, int key_idx) |
|
int | cfg80211_mlme_auth (struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, enum nl80211_auth_type auth_type, const u8 *bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, const u8 *key, int key_len, int key_idx) |
|
void | cfg80211_oper_and_ht_capa (struct ieee80211_ht_cap *ht_capa, const struct ieee80211_ht_cap *ht_capa_mask) |
|
int | __cfg80211_mlme_assoc (struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, const u8 *bssid, const u8 *prev_bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, bool use_mfp, struct cfg80211_crypto_settings *crypt, u32 assoc_flags, struct ieee80211_ht_cap *ht_capa, struct ieee80211_ht_cap *ht_capa_mask) |
|
int | cfg80211_mlme_assoc (struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, const u8 *bssid, const u8 *prev_bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, bool use_mfp, struct cfg80211_crypto_settings *crypt, u32 assoc_flags, struct ieee80211_ht_cap *ht_capa, struct ieee80211_ht_cap *ht_capa_mask) |
|
int | __cfg80211_mlme_deauth (struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) |
|
int | cfg80211_mlme_deauth (struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) |
|
int | cfg80211_mlme_disassoc (struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) |
|
void | cfg80211_mlme_down (struct cfg80211_registered_device *rdev, struct net_device *dev) |
|
void | cfg80211_ready_on_channel (struct wireless_dev *wdev, u64 cookie, struct ieee80211_channel *chan, enum nl80211_channel_type channel_type, unsigned int duration, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_ready_on_channel) |
|
void | cfg80211_remain_on_channel_expired (struct wireless_dev *wdev, u64 cookie, struct ieee80211_channel *chan, enum nl80211_channel_type channel_type, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_remain_on_channel_expired) |
|
void | cfg80211_new_sta (struct net_device *dev, const u8 *mac_addr, struct station_info *sinfo, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_new_sta) |
|
void | cfg80211_del_sta (struct net_device *dev, const u8 *mac_addr, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_del_sta) |
|
void | cfg80211_conn_failed (struct net_device *dev, const u8 *mac_addr, enum nl80211_connect_failed_reason reason, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_conn_failed) |
|
int | cfg80211_mlme_register_mgmt (struct wireless_dev *wdev, u32 snd_portid, u16 frame_type, const u8 *match_data, int match_len) |
|
void | cfg80211_mlme_unregister_socket (struct wireless_dev *wdev, u32 nlportid) |
|
void | cfg80211_mlme_purge_registrations (struct wireless_dev *wdev) |
|
int | cfg80211_mlme_mgmt_tx (struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, struct ieee80211_channel *chan, bool offchan, enum nl80211_channel_type channel_type, bool channel_type_valid, unsigned int wait, const u8 *buf, size_t len, bool no_cck, bool dont_wait_for_ack, u64 *cookie) |
|
bool | cfg80211_rx_mgmt (struct wireless_dev *wdev, int freq, int sig_mbm, const u8 *buf, size_t len, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_rx_mgmt) |
|
void | cfg80211_mgmt_tx_status (struct wireless_dev *wdev, u64 cookie, const u8 *buf, size_t len, bool ack, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_mgmt_tx_status) |
|
void | cfg80211_cqm_rssi_notify (struct net_device *dev, enum nl80211_cqm_rssi_threshold_event rssi_event, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_cqm_rssi_notify) |
|
void | cfg80211_cqm_pktloss_notify (struct net_device *dev, const u8 *peer, u32 num_packets, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_cqm_pktloss_notify) |
|
void | cfg80211_cqm_txe_notify (struct net_device *dev, const u8 *peer, u32 num_packets, u32 rate, u32 intvl, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_cqm_txe_notify) |
|
void | cfg80211_gtk_rekey_notify (struct net_device *dev, const u8 *bssid, const u8 *replay_ctr, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_gtk_rekey_notify) |
|
void | cfg80211_pmksa_candidate_notify (struct net_device *dev, int index, const u8 *bssid, bool preauth, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_pmksa_candidate_notify) |
|
void | cfg80211_ch_switch_notify (struct net_device *dev, int freq, enum nl80211_channel_type type) |
|
| EXPORT_SYMBOL (cfg80211_ch_switch_notify) |
|
bool | cfg80211_rx_spurious_frame (struct net_device *dev, const u8 *addr, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_rx_spurious_frame) |
|
bool | cfg80211_rx_unexpected_4addr_frame (struct net_device *dev, const u8 *addr, gfp_t gfp) |
|
| EXPORT_SYMBOL (cfg80211_rx_unexpected_4addr_frame) |
|
cfg80211_conn_failed - connection request failed notification
: the netdev : the station's address : the reason for connection failure : allocation flags
Whenever a station tries to connect to an AP and if the station could not connect to the AP as the AP has rejected the connection for some reasons, this function is called.
The reason for connection failure can be any of the value from nl80211_connect_failed_reason enum
Definition at line 609 of file mlme.c.
cfg80211_rx_mgmt - notification of received, unprocessed management frame : wireless device receiving the frame : Frequency on which the frame was received in MHz : signal strength in mBm, or 0 if unknown : Management frame (header + body) : length of the frame data : context flags
Returns true if a user space application has registered for this frame. For action frames, that makes it responsible for rejecting unrecognized action frames; false otherwise, in which case for action frames the driver is responsible for rejecting the frame.
This function is called whenever an Action frame is received for a station mode interface, but is not processed in kernel.
Definition at line 841 of file mlme.c.