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

Commit 20e93c05 authored by JP Abgrall's avatar JP Abgrall
Browse files

dumpstate: collect /proc/net/dev and /proc/net/xt_qtaguid/iface_stat_all



Add extra network interface statistics.

Bug:5322407
Change-Id: I9441b2ca2517d8380b2c9f5bb5bd077a48438d04
Signed-off-by: default avatarJP Abgrall <jpa@google.com>
parent 88b18eb8
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -81,8 +81,6 @@ static void dumpstate() {
    dump_file("ZONEINFO", "/proc/zoneinfo");
    dump_file("PAGETYPEINFO", "/proc/pagetypeinfo");
    dump_file("BUDDYINFO", "/proc/buddyinfo");
    dump_file("QTAGUID CTRL INFO", "/proc/net/xt_qtaguid/ctrl");
    run_command("QTAGUID STATS INFO", 10, "su", "root", "cat", "/proc/net/xt_qtaguid/stats", NULL);

    if (screenshot_path[0]) {
        LOGI("taking screenshot\n");
@@ -114,6 +112,11 @@ static void dumpstate() {
    run_command("RADIO LOG", 20, "logcat", "-b", "radio", "-v", "threadtime", "-d", "*:v", NULL);

    run_command("NETWORK INTERFACES", 10, "su", "root", "netcfg", NULL);
    dump_file("NETWORK DEV INFO", "/proc/net/dev");
    dump_file("QTAGUID NETWORK INTERFACES INFO", "/proc/net/xt_qtaguid/iface_stat_all");
    dump_file("QTAGUID CTRL INFO", "/proc/net/xt_qtaguid/ctrl");
    run_command("QTAGUID STATS INFO", 10, "su", "root", "cat", "/proc/net/xt_qtaguid/stats", NULL);

    dump_file("NETWORK ROUTES", "/proc/net/route");
    dump_file("NETWORK ROUTES IPV6", "/proc/net/ipv6_route");
    dump_file("ARP CACHE", "/proc/net/arp");