void esp_stats(u_long off, const char *name, int family __unused, int proto __unused) { struct espstat espstat; if (off == 0) return; printf ("%s:\n", name); kread(off, (char *)&espstat, sizeof(espstat)); print_espstats(&espstat); }
void esp_stats(u_long off, const char *name, int family __unused, int proto __unused) { struct espstat espstat; if (fetch_stats("net.inet.esp.stats", off, &espstat, sizeof(espstat), kread_counters) != 0) return; xo_emit("{T:/%s}:\n", name); print_espstats(&espstat); }