aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/cfg80211.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/cfg80211.h')
-rw-r--r--include/net/cfg80211.h46
1 files changed, 46 insertions, 0 deletions
diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h
index 50f3fd9ff524..ad44016021b1 100644
--- a/include/net/cfg80211.h
+++ b/include/net/cfg80211.h
@@ -807,4 +807,50 @@ void cfg80211_put_bss(struct cfg80211_bss *bss);
807 */ 807 */
808void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *bss); 808void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
809 809
810/**
811 * cfg80211_send_rx_auth - notification of processed authentication
812 * @dev: network device
813 * @buf: authentication frame (header + body)
814 * @len: length of the frame data
815 *
816 * This function is called whenever an authentication has been processed in
817 * station mode.
818 */
819void cfg80211_send_rx_auth(struct net_device *dev, const u8 *buf, size_t len);
820
821/**
822 * cfg80211_send_rx_assoc - notification of processed association
823 * @dev: network device
824 * @buf: (re)association response frame (header + body)
825 * @len: length of the frame data
826 *
827 * This function is called whenever a (re)association response has been
828 * processed in station mode.
829 */
830void cfg80211_send_rx_assoc(struct net_device *dev, const u8 *buf, size_t len);
831
832/**
833 * cfg80211_send_rx_deauth - notification of processed deauthentication
834 * @dev: network device
835 * @buf: deauthentication frame (header + body)
836 * @len: length of the frame data
837 *
838 * This function is called whenever deauthentication has been processed in
839 * station mode.
840 */
841void cfg80211_send_rx_deauth(struct net_device *dev, const u8 *buf,
842 size_t len);
843
844/**
845 * cfg80211_send_rx_disassoc - notification of processed disassociation
846 * @dev: network device
847 * @buf: disassociation response frame (header + body)
848 * @len: length of the frame data
849 *
850 * This function is called whenever disassociation has been processed in
851 * station mode.
852 */
853void cfg80211_send_rx_disassoc(struct net_device *dev, const u8 *buf,
854 size_t len);
855
810#endif /* __NET_CFG80211_H */ 856#endif /* __NET_CFG80211_H */