nl80211: allow subscribing to unexpected class3 frames
[firefly-linux-kernel-4.4.55.git] / net / wireless / nl80211.h
index 2f1bfb87a651f43f8d698b567832bfb6d468adcc..d94456e54f4e09a811d2d50e3ddf1634e3c9d6f7 100644 (file)
@@ -109,4 +109,15 @@ nl80211_send_cqm_pktloss_notify(struct cfg80211_registered_device *rdev,
                                struct net_device *netdev, const u8 *peer,
                                u32 num_packets, gfp_t gfp);
 
+void nl80211_gtk_rekey_notify(struct cfg80211_registered_device *rdev,
+                             struct net_device *netdev, const u8 *bssid,
+                             const u8 *replay_ctr, gfp_t gfp);
+
+void nl80211_pmksa_candidate_notify(struct cfg80211_registered_device *rdev,
+                                   struct net_device *netdev, int index,
+                                   const u8 *bssid, bool preauth, gfp_t gfp);
+
+bool nl80211_unexpected_frame(struct net_device *dev,
+                             const u8 *addr, gfp_t gfp);
+
 #endif /* __NET_WIRELESS_NL80211_H */