|
wpa_supplicant / hostapd 2.0
|
00001 00010 #ifndef SCAN_H 00011 #define SCAN_H 00012 00013 int wpa_supplicant_enabled_networks(struct wpa_config *conf); 00014 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec); 00015 int wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, 00016 int sec, int usec); 00017 int wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s); 00018 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s); 00019 void wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s); 00020 void wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, 00021 int scanning); 00022 struct wpa_driver_scan_params; 00023 int wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, 00024 struct wpa_driver_scan_params *params); 00025 struct wpa_scan_results * 00026 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, 00027 struct scan_info *info, int new_scan); 00028 int wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s); 00029 const u8 * wpa_scan_get_ie(const struct wpa_scan_res *res, u8 ie); 00030 const u8 * wpa_scan_get_vendor_ie(const struct wpa_scan_res *res, 00031 u32 vendor_type); 00032 struct wpabuf * wpa_scan_get_vendor_ie_multi(const struct wpa_scan_res *res, 00033 u32 vendor_type); 00034 struct wpabuf * wpa_scan_get_vendor_ie_multi_beacon( 00035 const struct wpa_scan_res *res, u32 vendor_type); 00036 int wpa_supplicant_filter_bssid_match(struct wpa_supplicant *wpa_s, 00037 const u8 *bssid); 00038 00039 #endif /* SCAN_H */ 00040
1.7.3