Add template binder call for registering OEM netd unsolicited listener
Bug: 131045919
Test: built, flashed, booted
system/netd/tests/runtests.sh pass
Change-Id: Id391b3000842ccb4769f0f99bfffcd36a4cdfa35
diff --git a/server/Android.bp b/server/Android.bp
index 7083f47..d1586a2 100644
--- a/server/Android.bp
+++ b/server/Android.bp
@@ -46,10 +46,15 @@
}
aidl_interface {
+ // This interface is for OEM calls to netd and vice versa that do not exist in AOSP.
+ // Those calls cannot be part of INetd.aidl and INetdUnsolicitedEventListener.aidl
+ // because those interfaces are versioned.
+ // These interfaces must never be versioned or OEMs will not be able to change them.
name: "oemnetd_aidl_interface",
local_include_dir: "binder",
srcs: [
"binder/com/android/internal/net/IOemNetd.aidl",
+ "binder/com/android/internal/net/IOemNetdUnsolicitedEventListener.aidl",
],
}