summaryrefslogtreecommitdiff
path: root/resolv/Dns64Configuration.cpp
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2019-07-27 23:06:32 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2019-07-27 23:06:32 +0000
commitc8400101938fddb8789bc8de87c713b382f569e4 (patch)
treeb39647c8c88f09a0294f0f8173b91fa14a790bdb /resolv/Dns64Configuration.cpp
parent5b1c32b39ed9157ea6eefadc141d866d9201ffce (diff)
parent72e88a79af497b294787c6ba7e232c3bd4f3c137 (diff)
Snap for 5761090 from 72e88a79af497b294787c6ba7e232c3bd4f3c137 to qt-c2f2-releaseq10.0-r9rebase
Change-Id: Ibea92fe8f60ff6049c82d9ada661b9b01129e6bd
Diffstat (limited to 'resolv/Dns64Configuration.cpp')
-rw-r--r--resolv/Dns64Configuration.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/resolv/Dns64Configuration.cpp b/resolv/Dns64Configuration.cpp
index 6cd9c2e3..a1dfdca0 100644
--- a/resolv/Dns64Configuration.cpp
+++ b/resolv/Dns64Configuration.cpp
@@ -33,9 +33,11 @@
#include "netdutils/BackoffSequence.h"
#include "netdutils/DumpWriter.h"
#include "netid_client.h"
+#include "stats.pb.h"
namespace android {
+using android::net::NetworkDnsEventReported;
using netdutils::DumpWriter;
using netdutils::IPAddress;
using netdutils::IPPrefix;
@@ -152,8 +154,9 @@ bool Dns64Configuration::doRfc7050PrefixDiscovery(const android_net_context& net
// ourselves, which means we also bypass all the special netcontext flag
// handling and the resolver event logging.
struct addrinfo* res = nullptr;
- const int status =
- android_getaddrinfofornetcontext(kIPv4OnlyHost, nullptr, &hints, &netcontext, &res);
+ NetworkDnsEventReported event;
+ const int status = android_getaddrinfofornetcontext(kIPv4OnlyHost, nullptr, &hints, &netcontext,
+ &res, &event);
ScopedAddrinfo result(res);
if (status != 0) {
ALOGW("(%u, %u) plat_prefix/dns(%s) status = %d/%s", cfg->netId, cfg->discoveryId,