Fill in each dns stats value in message NetworkDnsEventReported

Result dump
metric_id: 1111
event_metrics {
  data {
    elapsed_timestamp_nanos: 166844290056
    atom {
      network_dns_event_reported {
        event_type: EVENT_GETADDRINFO
        return_code: RC_EAI_NO_ERROR
        latency_micros: 78961
        hints_ai_flags: 1024
        res_nsend_flags: -1
        network_type: NT_UNKNOWN
        private_dns_modes: PDM_STRICT
        dns_query_events {
          dns_query_event {
            rcode: NS_R_NO_ERROR
            type: NS_T_A
            ip_version: IV_IPV4
            protocol: PROTO_DOT
            dns_server_index: 0
            latency_micros: 77843
          }
        }
      }
    }
  }

Bug: 119862317
Test: ./out/host/linux-x86/bin/statsd_testdrive 116

Merged-In: I07fc15388b3bbc4e8a9aaaa68470cc3d8a187b8e
Merged-In: Ic06e6eb30afd62e5da08d478e68d4418949c4116
(cherry picked from commit 35ff7888951031efe52e2de940e268e0aa5395f9)

Change-Id: I25eca88dd3881b666135a1dd9d0941fcb697a719
17 files changed