NDC migration to binder ver.
Make ndc communicating with netd via binder
Bug: 65862741
Test: built, flashed, booted
system/netd/tests/runtests.sh pass
manual test ndc commands
Change-Id: I9edfda61d8c3a4d7b404a428e7dbb4d08eff62a9
diff --git a/server/Android.bp b/server/Android.bp
index 5f2f373..bd30f47 100644
--- a/server/Android.bp
+++ b/server/Android.bp
@@ -138,7 +138,6 @@
"libnetd_resolv_headers",
],
srcs: [
- "CommandListener.cpp",
"DummyNetwork.cpp",
"EventReporter.cpp",
"FwmarkServer.cpp",
@@ -163,8 +162,28 @@
cc_binary {
name: "ndc",
defaults: ["netd_defaults"],
- shared_libs: ["libcutils"],
- srcs: ["ndc.cpp"],
+ include_dirs: [
+ "system/netd/include",
+ ],
+ header_libs: [
+ "libnetd_client_headers",
+ ],
+ shared_libs: [
+ "libbase",
+ "libnetdutils",
+ "libnetutils",
+ "libcutils",
+ "liblog",
+ "libutils",
+ "libbinder",
+ "dnsresolver_aidl_interface-cpp",
+ "netd_aidl_interface-cpp",
+ ],
+ srcs: [
+ "ndc.cpp",
+ "UidRanges.cpp",
+ "NdcDispatcher.cpp",
+ ],
}
cc_test {