const struct wpa_driver_ops *driver;
void *drv_priv;
- u8 *default_wep_key;
- u8 default_wep_key_idx;
-
struct radius_client_data *radius;
int radius_client_reconfigured;
u32 acct_session_id_hi, acct_session_id_lo;
* struct hostapd_iface - hostapd per-interface data structure
*/
struct hostapd_iface {
+ void *owner;
char *config_fname;
struct hostapd_config *conf;
/* Overlapping BSS information */
int olbc_ht;
-#ifdef CONFIG_IEEE80211N
u16 ht_op_mode;
-#endif /* CONFIG_IEEE80211N */
+ void (*scan_cb)(struct hostapd_iface *iface);
};
int hostapd_reload_config(struct hostapd_iface *iface);
struct hostapd_config *conf,
struct hostapd_bss_config *bss);
int hostapd_setup_interface(struct hostapd_iface *iface);
+int hostapd_setup_interface_complete(struct hostapd_iface *iface, int err);
void hostapd_interface_deinit(struct hostapd_iface *iface);
int handle_reload_iface(struct hostapd_iface *iface, void *ctx);
int handle_dump_state_iface(struct hostapd_iface *iface, void *ctx);