summaryrefslogtreecommitdiffstats
path: root/usr.bin/netstat
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2013-07-09 09:50:15 +0000
committerae <ae@FreeBSD.org>2013-07-09 09:50:15 +0000
commit705a50a05300cbec6176269dfe8b9e5ae0b12dab (patch)
treeef65cdea87ebd2ddc7dce18e0f6bd4aa6c63c183 /usr.bin/netstat
parent1b1e1de2b2e27f692afabbf18eee1f7a70caa049 (diff)
downloadFreeBSD-src-705a50a05300cbec6176269dfe8b9e5ae0b12dab.zip
FreeBSD-src-705a50a05300cbec6176269dfe8b9e5ae0b12dab.tar.gz
Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPU
counters.
Diffstat (limited to 'usr.bin/netstat')
-rw-r--r--usr.bin/netstat/inet.c8
-rw-r--r--usr.bin/netstat/mroute.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/netstat/inet.c b/usr.bin/netstat/inet.c
index 1df1bfa..f937392 100644
--- a/usr.bin/netstat/inet.c
+++ b/usr.bin/netstat/inet.c
@@ -756,7 +756,7 @@ udp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
return;
}
} else
- kread(off, &udpstat, len);
+ kread_counters(off, &udpstat, len);
printf("%s:\n", name);
#define p(f, m) if (udpstat.f || sflag <= 1) \
@@ -923,7 +923,7 @@ arp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
return;
}
} else
- kread(off, &arpstat, len);
+ kread_counters(off, &arpstat, len);
printf("%s:\n", name);
@@ -1010,7 +1010,7 @@ icmp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
return;
}
} else
- kread(off, &icmpstat, len);
+ kread_counters(off, &icmpstat, len);
printf("%s:\n", name);
@@ -1217,7 +1217,7 @@ pim_stats(u_long off __unused, const char *name, int af1 __unused,
} else {
if (off == 0)
return;
- kread(off, &pimstat, len);
+ kread_counters(off, &pimstat, len);
}
printf("%s:\n", name);
diff --git a/usr.bin/netstat/mroute.c b/usr.bin/netstat/mroute.c
index b8e5d6d..7cade4e 100644
--- a/usr.bin/netstat/mroute.c
+++ b/usr.bin/netstat/mroute.c
@@ -350,7 +350,7 @@ mrt_stats(u_long mstaddr)
return;
}
} else
- kread(mstaddr, (char *)&mrtstat, sizeof(mrtstat));
+ kread_counters(mstaddr, &mrtstat, len);
printf("IPv4 multicast forwarding:\n");
OpenPOWER on IntegriCloud