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

Commit 0defa6e7 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Check for bpf support at NetworkStatsService start"

parents ce1979d7 bff0fb4e
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -179,6 +179,8 @@ public class NetworkStatsService extends INetworkStatsService.Stub {

    private final PowerManager.WakeLock mWakeLock;

    private final boolean mUseBpfTrafficStats;

    private IConnectivityManager mConnManager;

    @VisibleForTesting
@@ -328,6 +330,7 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
        mStatsObservers = checkNotNull(statsObservers, "missing NetworkStatsObservers");
        mSystemDir = checkNotNull(systemDir, "missing systemDir");
        mBaseDir = checkNotNull(baseDir, "missing baseDir");
        mUseBpfTrafficStats = new File("/sys/fs/bpf/traffic_uid_stats_map").exists();
    }

    @VisibleForTesting
@@ -916,7 +919,7 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
    }

    private boolean checkBpfStatsEnable() {
        return new File("/sys/fs/bpf/traffic_uid_stats_map").exists();
        return mUseBpfTrafficStats;
    }

    /**