Seperate header target for DnsResolver from libnetd_client_header
0. Move NETID_USE_LOCAL_NAMESERVERS definition to DnsResolver
1. Create libnetdbinder_utils shared to DnsResolver
2. Use dnsproxyd_protocol_headers for NETID_USE_LOCAL_NAMESERVERS
Bug: 151895202
Test: build
Change-Id: I5315f5214bc7cd399e878b96a06f486dc8e4b874
diff --git a/client/Android.bp b/client/Android.bp
index e3f00bb..53afc97 100644
--- a/client/Android.bp
+++ b/client/Android.bp
@@ -19,6 +19,7 @@
"NetdClient.cpp",
],
header_libs: [
+ "dnsproxyd_protocol_headers", // NETID_USE_LOCAL_NAMESERVERS
"libnetd_client_headers",
"libbase_headers", // for unique_fd.h
"libnetd_resolv_headers",