Implement getUsdCapabilities, cancelUsdPublish, and
cancelUsdSubscribe in the mainline supplicant.
These are the simplest to implement, so they
serve as a good test case for whether the
USD dependencies are imported correctly.
Note that the implementation is copied
directly from the existing version in
the vendor supplicant.
Bug: 365585450
Test: m
Change-Id: Ib9d5173a1dd63d5ccd837b43c82acfa04f50a75d
diff --git a/wpa_supplicant/Android.bp b/wpa_supplicant/Android.bp
index 380fe47..a29093f 100644
--- a/wpa_supplicant/Android.bp
+++ b/wpa_supplicant/Android.bp
@@ -1427,6 +1427,7 @@
"wpa_supplicant_mainline_srcs_default",
"wpa_supplicant_includes_default",
"wpa_supplicant_mainline_cflags_default",
+ "wpa_supplicant_usd_defaults",
],
apex_available: [
"//apex_available:platform",
@@ -1465,6 +1466,7 @@
"wpa_supplicant_includes_default",
"wpa_supplicant_mainline_cflags_default",
"wpa_supplicant_mainline_srcs_default",
+ "wpa_supplicant_usd_defaults",
],
shared_libs: [
"android.system.wifi.mainline_supplicant-ndk",