NetworkStats: apply464xlatAdjustments - don't remove CLAT_UID
This should no longer be needed after all the cleanups. Test: atest NetworkStatsTest NetworkStatsFactoryTest Bug: 150738490 Signed-off-by: Maciej Żenczykowski <maze@google.com> Change-Id: I289d935f84b616ed857ef4c5a7427d57c282d00c Merged-In: I289d935f84b616ed857ef4c5a7427d57c282d00c
This commit is contained in:
@@ -16,8 +16,6 @@
|
|||||||
|
|
||||||
package android.net;
|
package android.net;
|
||||||
|
|
||||||
import static android.os.Process.CLAT_UID;
|
|
||||||
|
|
||||||
import android.annotation.IntDef;
|
import android.annotation.IntDef;
|
||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
import android.annotation.Nullable;
|
import android.annotation.Nullable;
|
||||||
@@ -1095,12 +1093,6 @@ public final class NetworkStats implements Parcelable {
|
|||||||
entry.txBytes += entry.txPackets * IPV4V6_HEADER_DELTA;
|
entry.txBytes += entry.txPackets * IPV4V6_HEADER_DELTA;
|
||||||
stackedTraffic.setValues(i, entry);
|
stackedTraffic.setValues(i, entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Theoretically there should be no traffic accounted to the clat daemon's uid:
|
|
||||||
// see ebpf program 'netd.c's early returns
|
|
||||||
// and iptables '-m owner --uid-owner clat -j RETURN' rules prior to accounting
|
|
||||||
// TODO: remove this - should definitely be safe once ebpf only.
|
|
||||||
baseTraffic.removeUids(new int[] {CLAT_UID});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user