Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f82d1596 authored by Michal Karpinski's avatar Michal Karpinski Committed by Lorenzo Colitti
Browse files

Extending DNS event reporting

This adds hostname, array of addresses, total count of IP addresses
and uid to the existing pipeline.
Currently ignores the new data it receives, further work will be
done in the subsequent CLs.

Test: for now just the benchmarking, in the future unit and CTS

(cherry picked from commit 14c9d2d0)

Bug: 29748723
Change-Id: Ice7db208282934e74f0e1808ffbae96d476c4216
parent ef0cc620
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -126,7 +126,9 @@ public class NetdEventListenerService extends INetdEventListener.Stub {

    @Override
    // Called concurrently by multiple binder threads.
    public synchronized void onDnsEvent(int netId, int eventType, int returnCode, int latencyMs) {
    // This method must not block or perform long-running operations.
    public synchronized void onDnsEvent(int netId, int eventType, int returnCode, int latencyMs,
            String hostname, String[] ipAddresses, int ipAddressesCount, int uid) {
        maybeVerboseLog(String.format("onDnsEvent(%d, %d, %d, %d)",
                netId, eventType, returnCode, latencyMs));