wpa_supplicant(hidl): Invoke ANQP callbacks

Invoke the corresponding HIDL callbacks for ANQP events.

Bug: 31116047
Test: Compiles
Change-Id: Id5e3e49b0d7369ad4af9950b3ef8270c87baebeb
diff --git a/wpa_supplicant/notify.c b/wpa_supplicant/notify.c
index 9e702f0..abe6353 100644
--- a/wpa_supplicant/notify.c
+++ b/wpa_supplicant/notify.c
@@ -13,7 +13,6 @@
 #include "config.h"
 #include "wpa_supplicant_i.h"
 #include "wps_supplicant.h"
-#include "hidl/hidl.h"
 #include "dbus/dbus_common.h"
 #include "dbus/dbus_old.h"
 #include "dbus/dbus_new.h"
@@ -24,6 +23,7 @@
 #include "p2p_supplicant.h"
 #include "sme.h"
 #include "notify.h"
+#include "hidl/hidl.h"
 
 int wpas_notify_supplicant_initialized(struct wpa_global *global)
 {
@@ -871,6 +871,8 @@
 #ifdef CONFIG_INTERWORKING
 	if (!wpa_s || !bssid || !anqp)
 		return;
+
+	wpas_hidl_notify_anqp_query_done(wpa_s, bssid, result, anqp);
 #endif /* CONFIG_INTERWORKING */
 }
 
@@ -881,6 +883,9 @@
 #ifdef CONFIG_HS20
 	if (!wpa_s || !bssid || !file_name || !image)
 		return;
+
+	wpas_hidl_notify_hs20_icon_query_done(wpa_s, bssid, file_name, image,
+					      image_length);
 #endif /* CONFIG_HS20 */
 }
 
@@ -891,6 +896,8 @@
 #ifdef CONFIG_HS20
 	if (!wpa_s || !url)
 		return;
+
+	wpas_hidl_notify_hs20_rx_subscription_remediation(wpa_s, url, osu_method);
 #endif /* CONFIG_HS20 */
 }
 
@@ -901,5 +908,8 @@
 #ifdef CONFIG_HS20
 	if (!wpa_s || !url)
 		return;
+
+	wpas_hidl_notify_hs20_rx_deauth_imminent_notice(wpa_s, code, reauth_delay,
+							url);
 #endif /* CONFIG_HS20 */
 }