wpa_supplicant(hidl): New EAP phase 2 params and NFC methods
1. Add support for the newly added EAP phase 2 params in HIDL interface.
2. Add the NFC handover related methods in HIDL interface.
3. Add a new utils for wpabuf manipulations and refactor all existing
wpabuf usages.
While there,
Change the input arg type for |setWfdDeviceInfoInternal| from hidl_array
to std::array.
Bug: 35270422
Bug: 35311730
Test: Compiles
Change-Id: I277b1bb128965f95f794a2cbae8c2aa8a79ddcf1
diff --git a/wpa_supplicant/wps_supplicant.c b/wpa_supplicant/wps_supplicant.c
index 74a420c..228269e 100644
--- a/wpa_supplicant/wps_supplicant.c
+++ b/wpa_supplicant/wps_supplicant.c
@@ -2210,7 +2210,7 @@
#ifdef CONFIG_WPS_NFC
#ifdef CONFIG_WPS_ER
-static struct wpabuf *
+struct wpabuf *
wpas_wps_network_config_token(struct wpa_supplicant *wpa_s, int ndef,
struct wpa_ssid *ssid)
{