iproute2/misc
Eric Dumazet 518af1e0b1 ss: do not bindly dump two families
ss currently dumps IPv4 sockets, then IPv6 sockets from the kernel,
even if -4 or -6 option was given. Filtering in user space then has to
drop all sockets of wrong family. Such a waste of time...

Before :

$ time ss -tn -4 | wc -l
251659

real	0m1.241s
user	0m0.423s
sys	0m0.806s

After:

$ time ss -tn -4 | wc -l
251672

real	0m0.779s
user	0m0.412s
sys	0m0.386s

Signed-off-by: Eric Dumazet <edumazet@google.com>
2015-06-24 23:11:33 -04:00
..
.gitignore Add ignore files to make using git easier 2006-08-08 12:04:38 -07:00
Makefile ss: Show stats from specified network namespace 2015-02-10 15:11:59 -08:00
arpd.c whitespace cleanup 2014-12-20 15:47:17 -08:00
ifstat.c whitespace cleanup 2014-12-20 15:47:17 -08:00
lnstat.c lnstat: dump to stdout, not stderr 2015-04-20 09:58:46 -07:00
lnstat.h iproute2: various header include fixes for compiling with musl libc 2014-05-28 16:51:39 -07:00
lnstat_util.c Remove trailing whitespace 2006-12-05 10:10:22 -08:00
nstat.c iproute2/nstat: Bug in displaying icmp stats 2014-12-09 20:33:32 -08:00
rtacct.c ip: make local functions static 2013-02-12 11:38:35 -08:00
ss.c ss: do not bindly dump two families 2015-06-24 23:11:33 -04:00
ssfilter.h ss: Allow to specify sport/dport without ':' 2015-03-15 12:11:42 -07:00
ssfilter.y ss: Allow to specify sport/dport without ':' 2015-03-15 12:11:42 -07:00