Tag with TAG_SYSTEM_DNS for dns packets.

Tag with TAG_SYSTEM_DNS for dns packets so that apps know that
the traffic is not sent by them but is sent by the system on
their behalf.

Test: atest resolv_integration_test
Bug: 132125333
Change-Id: I581862f8884a0a9f6d3aa89c981d9b8066dc3ed8
diff --git a/Android.bp b/Android.bp
index 334522e..f98d041 100644
--- a/Android.bp
+++ b/Android.bp
@@ -207,10 +207,14 @@
         "libcrypto",
         "libcutils",
         "libssl",
+        "libbinder_ndk",
     ],
     static_libs: [
         "dnsresolver_aidl_interface-V2-cpp",
+        "dnsresolver_aidl_interface-V2-ndk_platform",
+        "netd_event_listener_interface-V1-ndk_platform",
         "libgmock",
+        "liblog",
         "libnetd_resolv",
         "libnetd_test_dnsresponder",
         "libnetd_test_resolv_utils",