• Home
  • Raw
  • Download

Lines Matching refs:priv

1926 	int (*get_bssid)(void *priv, u8 *bssid);
1943 int (*get_ssid)(void *priv, u8 *ssid);
1996 int (*set_key)(const char *ifname, void *priv, enum wpa_alg alg,
2033 void (*deinit)(void *priv);
2045 int (*set_param)(void *priv, const char *param);
2057 int (*set_countermeasures)(void *priv, int enabled);
2068 int (*deauthenticate)(void *priv, const u8 *addr, int reason_code);
2077 int (*associate)(void *priv,
2097 int (*add_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid);
2117 int (*remove_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid);
2135 int (*flush_pmkid)(void *priv);
2145 int (*get_capa)(void *priv, struct wpa_driver_capa *capa);
2159 void (*poll)(void *priv);
2167 unsigned int (*get_ifindex)(void *priv);
2180 const char * (*get_ifname)(void *priv);
2192 const u8 * (*get_mac_addr)(void *priv);
2206 int (*set_operstate)(void *priv, int state);
2224 int (*mlme_setprotection)(void *priv, const u8 *addr, int protect_type,
2235 struct hostapd_hw_modes * (*get_hw_feature_data)(void *priv,
2251 int (*send_mlme)(void *priv, const u8 *data, size_t data_len,
2270 int (*update_ft_ies)(void *priv, const u8 *md, const u8 *ies,
2280 struct wpa_scan_results * (*get_scan_results2)(void *priv);
2291 int (*set_country)(void *priv, const char *alpha2);
2299 int (*get_country)(void *priv, char *alpha2);
2322 void (*global_deinit)(void *priv);
2357 int (*scan2)(void *priv, struct wpa_driver_scan_params *params);
2371 int (*authenticate)(void *priv,
2393 int (*set_ap)(void *priv, struct wpa_driver_ap_params *params);
2403 int (*set_acl)(void *priv, struct hostapd_acl_params *params);
2421 void (*hapd_deinit)(void *priv);
2437 int (*set_ieee8021x)(void *priv, struct wpa_bss_params *params);
2451 int (*set_privacy)(void *priv, int enabled);
2467 int (*get_seqnum)(const char *ifname, void *priv, const u8 *addr,
2479 int (*flush)(void *priv);
2495 int (*set_generic_elem)(void *priv, const u8 *elem, size_t elem_len);
2504 int (*read_sta_data)(void *priv, struct hostap_sta_driver_data *data,
2519 int (*hapd_send_eapol)(void *priv, const u8 *addr, const u8 *data,
2534 int (*sta_deauth)(void *priv, const u8 *own_addr, const u8 *addr,
2548 int (*sta_disassoc)(void *priv, const u8 *own_addr, const u8 *addr,
2557 int (*sta_remove)(void *priv, const u8 *addr);
2569 int (*hapd_get_ssid)(void *priv, u8 *buf, int len);
2580 int (*hapd_set_ssid)(void *priv, const u8 *buf, int len);
2591 int (*hapd_set_countermeasures)(void *priv, int enabled);
2611 int (*sta_add)(void *priv, struct hostapd_sta_add_params *params);
2619 int (*get_inact_sec)(void *priv, const u8 *addr);
2627 int (*sta_clear_stats)(void *priv, const u8 *addr);
2635 int (*set_freq)(void *priv, struct hostapd_freq_params *freq);
2643 int (*set_rts)(void *priv, int rts);
2651 int (*set_frag)(void *priv, int frag);
2662 int (*sta_set_flags)(void *priv, const u8 *addr,
2675 int (*set_tx_queue_params)(void *priv, int queue, int aifs, int cw_min,
2698 int (*if_add)(void *priv, enum wpa_driver_if_type type,
2710 int (*if_remove)(void *priv, enum wpa_driver_if_type type,
2727 int (*set_sta_vlan)(void *priv, const u8 *addr, const char *ifname,
2740 int (*commit)(void *priv);
2752 int (*send_ether)(void *priv, const u8 *dst, const u8 *src, u16 proto,
2763 int (*set_radius_acl_auth)(void *priv, const u8 *mac, int accepted,
2772 int (*set_radius_acl_expire)(void *priv, const u8 *mac);
2802 int (*set_ap_wps_ie)(void *priv, const struct wpabuf *beacon,
2812 int (*set_supp_port)(void *priv, int authorized);
2826 int (*set_wds_sta)(void *priv, const u8 *addr, int aid, int val,
2858 int (*send_action)(void *priv, unsigned int freq, unsigned int wait,
2870 void (*send_action_cancel_wait)(void *priv);
2894 int (*remain_on_channel)(void *priv, unsigned int freq,
2908 int (*cancel_remain_on_channel)(void *priv);
2924 int (*probe_req_report)(void *priv, int report);
2936 int (*deinit_ap)(void *priv);
2947 int (*deinit_p2p_cli)(void *priv);
2953 void (*suspend)(void *priv);
2959 void (*resume)(void *priv);
2975 int (*signal_monitor)(void *priv, int threshold, int hysteresis);
2988 int (*send_frame)(void *priv, const u8 *data, size_t data_len,
3002 int (*get_noa)(void *priv, u8 *buf, size_t buf_len);
3016 int (*set_noa)(void *priv, u8 count, int start, int duration);
3026 int (*set_p2p_powersave)(void *priv, int legacy_ps, int opp_ps,
3035 int (*ampdu)(void *priv, int ampdu);
3048 const char * (*get_radio_name)(void *priv);
3066 int (*send_tdls_mgmt)(void *priv, const u8 *dst, u8 action_code,
3080 int (*tdls_oper)(void *priv, enum tdls_oper oper, const u8 *peer);
3091 int (*wnm_oper)(void *priv, enum wnm_oper oper, const u8 *peer,
3100 int (*set_qos_map)(void *priv, const u8 *qos_map_set,
3112 int (*br_add_ip_neigh)(void *priv, u8 version, const u8 *ipaddr,
3122 int (*br_delete_ip_neigh)(void *priv, u8 version, const u8 *ipaddr);
3130 int (*br_port_set_attr)(void *priv, enum drv_br_port_attr attr,
3139 int (*br_set_net_param)(void *priv, enum drv_br_net_param param,
3147 int (*set_wowlan)(void *priv, const struct wowlan_triggers *triggers);
3154 int (*signal_poll)(void *priv, struct wpa_signal_info *signal_info);
3168 int (*set_authmode)(void *priv, int authmode);
3179 int (*driver_cmd)(void *priv, char *cmd, char *buf, size_t buf_len);
3202 int (*vendor_cmd)(void *priv, unsigned int vendor_id,
3219 void (*set_rekey_info)(void *priv, const u8 *kek, size_t kek_len,
3237 int (*sta_assoc)(void *priv, const u8 *own_addr, const u8 *addr,
3253 int (*sta_auth)(void *priv, const u8 *own_addr, const u8 *addr,
3267 int (*add_tspec)(void *priv, const u8 *addr, u8 *tspec_ie,
3280 int (*add_sta_node)(void *priv, const u8 *addr, u16 auth_alg);
3296 int (*sched_scan)(void *priv, struct wpa_driver_scan_params *params);
3307 int (*stop_sched_scan)(void *priv);
3320 void (*poll_client)(void *priv, const u8 *own_addr,
3333 int (*radio_disable)(void *priv, int disabled);
3345 int (*switch_channel)(void *priv, struct csa_settings *settings);
3357 int (*add_tx_ts)(void *priv, u8 tsid, const u8 *addr, u8 user_prio,
3367 int (*del_tx_ts)(void *priv, u8 tsid, const u8 *addr);
3382 void *priv, const u8 *addr, u8 oper_class,
3394 int (*tdls_disable_channel_switch)(void *priv, const u8 *addr);
3402 int (*start_dfs_cac)(void *priv, struct hostapd_freq_params *freq);
3413 int (*stop_ap)(void *priv);
3438 int (*get_survey)(void *priv, unsigned int freq);
3447 int (*status)(void *priv, char *buf, size_t buflen);
3463 int (*roaming)(void *priv, int allowed, const u8 *bssid);
3471 int (*set_mac_addr)(void *priv, const u8 *addr);
3474 int (*macsec_init)(void *priv, struct macsec_init_params *params);
3476 int (*macsec_deinit)(void *priv);
3484 int (*macsec_get_capability)(void *priv, enum macsec_cap *cap);
3493 int (*enable_protect_frames)(void *priv, Boolean enabled);
3502 int (*enable_encrypt)(void *priv, Boolean enabled);
3512 int (*set_replay_protect)(void *priv, Boolean enabled, u32 window);
3520 int (*set_current_cipher_suite)(void *priv, u64 cs);
3529 int (*enable_controlled_port)(void *priv, Boolean enabled);
3537 int (*get_receive_lowest_pn)(void *priv, struct receive_sa *sa);
3545 int (*get_transmit_next_pn)(void *priv, struct transmit_sa *sa);
3553 int (*set_transmit_next_pn)(void *priv, struct transmit_sa *sa);
3564 int (*create_receive_sc)(void *priv, struct receive_sc *sc,
3574 int (*delete_receive_sc)(void *priv, struct receive_sc *sc);
3582 int (*create_receive_sa)(void *priv, struct receive_sa *sa);
3590 int (*delete_receive_sa)(void *priv, struct receive_sa *sa);
3598 int (*enable_receive_sa)(void *priv, struct receive_sa *sa);
3606 int (*disable_receive_sa)(void *priv, struct receive_sa *sa);
3615 int (*create_transmit_sc)(void *priv, struct transmit_sc *sc,
3624 int (*delete_transmit_sc)(void *priv, struct transmit_sc *sc);
3632 int (*create_transmit_sa)(void *priv, struct transmit_sa *sa);
3640 int (*delete_transmit_sa)(void *priv, struct transmit_sa *sa);
3648 int (*enable_transmit_sa)(void *priv, struct transmit_sa *sa);
3656 int (*disable_transmit_sa)(void *priv, struct transmit_sa *sa);
3664 int (*init_mesh)(void *priv);
3672 int (*join_mesh)(void *priv,
3680 int (*leave_mesh)(void *priv);
3691 int (*do_acs)(void *priv, struct drv_acs_params *params);
3699 int (*set_band)(void *priv, enum set_band band);
3712 int (*get_pref_freq_list)(void *priv, enum wpa_driver_if_type if_type,
3725 int (*set_prob_oper_freq)(void *priv, unsigned int freq);
3735 int (*abort_scan)(void *priv, u64 scan_cookie);
3744 int (*configure_data_frame_filters)(void *priv, u32 filter_flags);
3755 int (*get_ext_capab)(void *priv, enum wpa_driver_if_type type,
3772 int (*p2p_lo_start)(void *priv, unsigned int freq,
3783 int (*p2p_lo_stop)(void *priv);
3799 int (*set_default_scan_ies)(void *priv, const u8 *ies, size_t ies_len);
3810 int (*set_tdls_mode)(void *priv, int tdls_external_control);