freebsd-dev/usr.bin/netstat
Mark Johnston 794c57d3c5 Fix counter reads on platforms where sizeof(uint64_t) != sizeof(uint64_t *).
In the kernel, structs such as tcpstat are manipulated as an array of
counter_u64_t (uint64_t *), but made visible to userland as an array of
uint64_t. kread_counters() was previously copying the counter array into
user space and sequentially overwriting each counter with its value. This
mostly affects IPsec counters, as other counters are exported via sysctl.

PR:		201700
Tested by:	Jason Unovitch
MFC after:	1 week
2015-07-21 23:57:38 +00:00
..
bpf.c
flowtable.c
if.c Printing interface names: 2015-05-06 16:43:44 +00:00
inet6.c
inet.c
ipsec.c New AES modes for IPSec, user space components. 2015-07-03 20:09:14 +00:00
main.c Fix counter reads on platforms where sizeof(uint64_t) != sizeof(uint64_t *). 2015-07-21 23:57:38 +00:00
Makefile
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
mbuf.c
mroute6.c
mroute.c
netgraph.c
netisr.c
netstat.1 Like it was already done for 'netstat -i', drop the kvm(3) support 2015-04-07 05:50:45 +00:00
netstat.h
pfkey.c Fix some libxo format string errors in the pfkey stats code. 2015-07-20 02:38:51 +00:00
route.c Properly align the header and the data columns for netstat -r with and 2015-05-18 18:03:47 +00:00
sctp.c
unix.c