X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=wpa_supplicant%2Fwnm_sta.h;h=81d815359634ecaeedfaf20bf748494365438001;hb=b84ce655d31a2236734c788fd3292c10d5d9f0b1;hp=1117c825852bd658a842dce6d9fbf5255f59b702;hpb=093226783dc78a7c80af516f2fe76909bda8b400;p=mech_eap.git diff --git a/wpa_supplicant/wnm_sta.h b/wpa_supplicant/wnm_sta.h index 1117c82..81d8153 100644 --- a/wpa_supplicant/wnm_sta.h +++ b/wpa_supplicant/wnm_sta.h @@ -45,6 +45,7 @@ struct neighbor_report { unsigned int bss_term_present:1; struct measurement_pilot *meas_pilot; struct multiple_bssid *mul_bssid; + int freq; }; @@ -54,11 +55,23 @@ int ieee802_11_send_wnmsleep_req(struct wpa_supplicant *wpa_s, void ieee802_11_rx_wnm_action(struct wpa_supplicant *wpa_s, const struct ieee80211_mgmt *mgmt, size_t len); -void wnm_scan_response(struct wpa_supplicant *wpa_s, - struct wpa_scan_results *scan_res); - int wnm_send_bss_transition_mgmt_query(struct wpa_supplicant *wpa_s, - u8 query_reason); + u8 query_reason, int cand_list); void wnm_deallocate_memory(struct wpa_supplicant *wpa_s); + +#ifdef CONFIG_WNM + +int wnm_scan_process(struct wpa_supplicant *wpa_s, int reply_on_fail); + +#else /* CONFIG_WNM */ + +static inline int wnm_scan_process(struct wpa_supplicant *wpa_s, + int reply_on_fail) +{ + return 0; +} + +#endif /* CONFIG_WNM */ + #endif /* WNM_STA_H */