diff --git a/wpa_supplicant/notify.c b/wpa_supplicant/notify.c index 8d217b465..657708a95 100644 --- a/wpa_supplicant/notify.c +++ b/wpa_supplicant/notify.c @@ -348,3 +348,11 @@ void wpas_notify_resume(struct wpa_global *global) wpa_supplicant_req_scan(wpa_s, 0, 100000); } } + + +#ifdef CONFIG_P2P +void wpas_notify_p2p_device_found(struct wpa_supplicant *wpa_s, + const u8 *dev_addr, int new_device) +{ +} +#endif /* CONFIG_P2P */ diff --git a/wpa_supplicant/notify.h b/wpa_supplicant/notify.h index 2e70bdba2..9dfae1cac 100644 --- a/wpa_supplicant/notify.h +++ b/wpa_supplicant/notify.h @@ -78,4 +78,7 @@ void wpas_notify_debug_show_keys_changed(struct wpa_global *global); void wpas_notify_suspend(struct wpa_global *global); void wpas_notify_resume(struct wpa_global *global); +void wpas_notify_p2p_device_found(struct wpa_supplicant *wpa_s, + const u8 *dev_addr, int new_device); + #endif /* NOTIFY_H */ diff --git a/wpa_supplicant/p2p_supplicant.c b/wpa_supplicant/p2p_supplicant.c index cdfcd75a5..d5061bcea 100644 --- a/wpa_supplicant/p2p_supplicant.c +++ b/wpa_supplicant/p2p_supplicant.c @@ -1146,6 +1146,8 @@ void wpas_dev_found(void *ctx, const u8 *addr, sizeof(devtype)), info->device_name, info->config_methods, info->dev_capab, info->group_capab); + + wpas_notify_p2p_device_found(ctx, info->p2p_device_addr, new_device); }