Share management frame send driver op for hostapd and wpa_supplicant
[wpasupplicant] / src / drivers / driver.h
index 486cabf..32fa495 100644 (file)
@@ -1249,8 +1249,6 @@ struct wpa_driver_ops {
        int (*hapd_set_ssid)(const char *ifname, void *priv, const u8 *buf,
                             int len);
        int (*hapd_set_countermeasures)(void *priv, int enabled);
-       int (*send_mgmt_frame)(void *priv, const void *msg, size_t len,
-                              int flags);
        int (*sta_add)(const char *ifname, void *priv,
                       struct hostapd_sta_add_params *params);
        int (*get_inact_sec)(void *priv, const u8 *addr);
@@ -1297,9 +1295,6 @@ struct wpa_driver_ops {
        int (*passive_scan)(void *priv, int now, int our_mode_only,
                            int interval, int _listen, int *channel,
                            int *last_rx);
-       struct hostapd_hw_modes * (*hapd_get_hw_feature_data)(void *priv,
-                                                             u16 *num_modes,
-                                                             u16 *flags);
        int (*if_add)(const char *iface, void *priv,
                      enum hostapd_driver_if_type type, char *ifname,
                      const u8 *addr);
@@ -1714,8 +1709,6 @@ void wpa_supplicant_rx_eapol(void *ctx, const u8 *src_addr,
 
 void wpa_supplicant_sta_rx(void *ctx, const u8 *buf, size_t len,
                           struct ieee80211_rx_status *rx_status);
-void wpa_supplicant_sta_free_hw_features(struct hostapd_hw_modes *hw_features,
-                                        size_t num_hw_features);
 
 const u8 * wpa_scan_get_ie(const struct wpa_scan_res *res, u8 ie);
 #define WPA_IE_VENDOR_TYPE 0x0050f201