diff options
author | Johannes Berg <johannes.berg@intel.com> | 2012-04-01 21:13:38 +0300 |
---|---|---|
committer | Jouni Malinen <j@w1.fi> | 2012-04-01 21:14:48 +0300 |
commit | 2d43d37ff2c3115da812bec8ea4c72048e1194d8 (patch) | |
tree | 42a666b285ec68a6ad9525a3238886eb541ea51b /wpa_supplicant/notify.h | |
parent | baf513d6952c67b94925c5e82291be19f858ad1e (diff) | |
download | external_wpa_supplicant_8_ti-2d43d37ff2c3115da812bec8ea4c72048e1194d8.zip external_wpa_supplicant_8_ti-2d43d37ff2c3115da812bec8ea4c72048e1194d8.tar.gz external_wpa_supplicant_8_ti-2d43d37ff2c3115da812bec8ea4c72048e1194d8.tar.bz2 |
DBus: Add ability to report probe requests
Some applications require knowing about probe requests to identify
devices. This can be the case in AP mode to see the devices before they
connect, or even in P2P mode when operating as a P2P device to identify
non-P2P peers (P2P peers are identified via PeerFound signals).
As there are typically a lot of probe requests, require that an
interested application subscribes to this signal so the bus isn't always
flooded with these notifications. The notifications in DBus are then
unicast only to that application.
A small test script is also included.
Signed-hostap: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'wpa_supplicant/notify.h')
-rw-r--r-- | wpa_supplicant/notify.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/wpa_supplicant/notify.h b/wpa_supplicant/notify.h index bd99a76..0c483bc 100644 --- a/wpa_supplicant/notify.h +++ b/wpa_supplicant/notify.h @@ -121,5 +121,8 @@ void wpas_notify_p2p_wps_failed(struct wpa_supplicant *wpa_s, void wpas_notify_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert); +void wpas_notify_preq(struct wpa_supplicant *wpa_s, + const u8 *addr, const u8 *dst, const u8 *bssid, + const u8 *ie, size_t ie_len, u32 ssi_signal); #endif /* NOTIFY_H */ |