#include <hostapd.h>
Public Attributes | |
int(* | get_inact_sec )(struct hostapd_data *hapd, const u8 *addr) |
int(* | read_sta_data )(struct hostapd_data *hapd, struct hostap_sta_driver_data *data, const u8 *addr) |
int(* | send_eapol )(struct hostapd_data *hapd, const u8 *addr, const u8 *data, size_t data_len, int encrypt) |
int(* | send_mgmt_frame )(struct hostapd_data *hapd, const void *msg, size_t len) |
int(* | set_ap_wps_ie )(struct hostapd_data *hapd) |
int(* | set_authorized )(struct hostapd_data *hapd, struct sta_info *sta, int authorized) |
int(* | set_beacon )(struct hostapd_data *hapd, const u8 *head, size_t head_len, const u8 *tail, size_t tail_len, int dtim_period, int beacon_int) |
int(* | set_bss_params )(struct hostapd_data *hapd, int use_protection) |
int(* | set_countermeasures )(struct hostapd_data *hapd, int enabled) |
int(* | set_drv_ieee8021x )(struct hostapd_data *hapd, const char *ifname, int enabled) |
int(* | set_key )(const char *ifname, struct hostapd_data *hapd, enum wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) |
int(* | set_radius_acl_auth )(struct hostapd_data *hapd, const u8 *mac, int accepted, u32 session_timeout) |
int(* | set_radius_acl_expire )(struct hostapd_data *hapd, const u8 *mac) |
int(* | set_sta_flags )(struct hostapd_data *hapd, struct sta_info *sta) |
int(* | set_sta_vlan )(const char *ifname, struct hostapd_data *hapd, const u8 *addr, int vlan_id) |
int(* | set_wds_sta )(struct hostapd_data *hapd, const u8 *addr, int aid, int val) |
int(* | sta_add )(struct hostapd_data *hapd, const u8 *addr, u16 aid, u16 capability, const u8 *supp_rates, size_t supp_rates_len, u16 listen_interval, const struct ieee80211_ht_capabilities *ht_capab) |
int(* | sta_clear_stats )(struct hostapd_data *hapd, const u8 *addr) |
int(* | sta_deauth )(struct hostapd_data *hapd, const u8 *addr, int reason) |
int(* | sta_disassoc )(struct hostapd_data *hapd, const u8 *addr, int reason) |
int(* | sta_remove )(struct hostapd_data *hapd, const u8 *addr) |
int(* | vlan_if_add )(struct hostapd_data *hapd, const char *ifname) |
int(* | vlan_if_remove )(struct hostapd_data *hapd, const char *ifname) |
int(* hostapd_driver_ops::get_inact_sec)(struct hostapd_data *hapd, const u8 *addr) |
int(* hostapd_driver_ops::read_sta_data)(struct hostapd_data *hapd, struct hostap_sta_driver_data *data, const u8 *addr) |
int(* hostapd_driver_ops::send_eapol)(struct hostapd_data *hapd, const u8 *addr, const u8 *data, size_t data_len, int encrypt) |
int(* hostapd_driver_ops::send_mgmt_frame)(struct hostapd_data *hapd, const void *msg, size_t len) |
int(* hostapd_driver_ops::set_ap_wps_ie)(struct hostapd_data *hapd) |
int(* hostapd_driver_ops::set_authorized)(struct hostapd_data *hapd, struct sta_info *sta, int authorized) |
int(* hostapd_driver_ops::set_beacon)(struct hostapd_data *hapd, const u8 *head, size_t head_len, const u8 *tail, size_t tail_len, int dtim_period, int beacon_int) |
int(* hostapd_driver_ops::set_bss_params)(struct hostapd_data *hapd, int use_protection) |
int(* hostapd_driver_ops::set_countermeasures)(struct hostapd_data *hapd, int enabled) |
int(* hostapd_driver_ops::set_drv_ieee8021x)(struct hostapd_data *hapd, const char *ifname, int enabled) |
int(* hostapd_driver_ops::set_key)(const char *ifname, struct hostapd_data *hapd, enum wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) |
int(* hostapd_driver_ops::set_radius_acl_auth)(struct hostapd_data *hapd, const u8 *mac, int accepted, u32 session_timeout) |
int(* hostapd_driver_ops::set_radius_acl_expire)(struct hostapd_data *hapd, const u8 *mac) |
int(* hostapd_driver_ops::set_sta_flags)(struct hostapd_data *hapd, struct sta_info *sta) |
int(* hostapd_driver_ops::set_sta_vlan)(const char *ifname, struct hostapd_data *hapd, const u8 *addr, int vlan_id) |
int(* hostapd_driver_ops::set_wds_sta)(struct hostapd_data *hapd, const u8 *addr, int aid, int val) |
int(* hostapd_driver_ops::sta_add)(struct hostapd_data *hapd, const u8 *addr, u16 aid, u16 capability, const u8 *supp_rates, size_t supp_rates_len, u16 listen_interval, const struct ieee80211_ht_capabilities *ht_capab) |
int(* hostapd_driver_ops::sta_clear_stats)(struct hostapd_data *hapd, const u8 *addr) |
int(* hostapd_driver_ops::sta_deauth)(struct hostapd_data *hapd, const u8 *addr, int reason) |
int(* hostapd_driver_ops::sta_disassoc)(struct hostapd_data *hapd, const u8 *addr, int reason) |
int(* hostapd_driver_ops::sta_remove)(struct hostapd_data *hapd, const u8 *addr) |
int(* hostapd_driver_ops::vlan_if_add)(struct hostapd_data *hapd, const char *ifname) |
int(* hostapd_driver_ops::vlan_if_remove)(struct hostapd_data *hapd, const char *ifname) |