aboutsummaryrefslogtreecommitdiff
path: root/wpa_supplicant/aidl/aidl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'wpa_supplicant/aidl/aidl.cpp')
-rw-r--r--wpa_supplicant/aidl/aidl.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/wpa_supplicant/aidl/aidl.cpp b/wpa_supplicant/aidl/aidl.cpp
index 614d66d3..6a22a2a6 100644
--- a/wpa_supplicant/aidl/aidl.cpp
+++ b/wpa_supplicant/aidl/aidl.cpp
@@ -1074,6 +1074,17 @@ ssize_t wpas_aidl_get_certificate(const char* alias, uint8_t** value)
return aidl_manager->getCertificate(alias, value);
}
+ssize_t wpas_aidl_list_aliases(const char *prefix, char ***aliases)
+{
+ AidlManager *aidl_manager = AidlManager::getInstance();
+ if (!aidl_manager)
+ return -1;
+
+ wpa_printf(MSG_INFO, "Requesting aliases from framework");
+
+ return aidl_manager->listAliases(prefix, aliases);
+}
+
void wpas_aidl_notify_qos_policy_scs_response(struct wpa_supplicant *wpa_s,
unsigned int count, int **scs_resp)
{