From: Vadim Kochan Date: Thu, 8 Jan 2015 17:32:22 +0000 (+0200) Subject: ss: Filter inet dgram sockets with established state by default X-Git-Tag: v3.19.0~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f42a45747071116649d5b70d432efd2dedc280bd;p=thirdparty%2Fiproute2.git ss: Filter inet dgram sockets with established state by default As inet dgram sockets (udp, raw) can call connect(...) - they might be set in ESTABLISHED state. So keep the original behaviour of 'ss' which filtered them by ESTABLISHED state by default. So: $ ss -u or $ ss -w Will show only ESTABLISHED UDP sockets by default. Signed-off-by: Vadim Kochan --- diff --git a/misc/ss.c b/misc/ss.c index f434f57f1..40dc18870 100644 --- a/misc/ss.c +++ b/misc/ss.c @@ -170,11 +170,11 @@ static const struct filter default_dbs[MAX_DB] = { .families = (1 << AF_INET) | (1 << AF_INET6), }, [UDP_DB] = { - .states = (1 << SS_CLOSE), + .states = (1 << SS_ESTABLISHED), .families = (1 << AF_INET) | (1 << AF_INET6), }, [RAW_DB] = { - .states = (1 << SS_CLOSE), + .states = (1 << SS_ESTABLISHED), .families = (1 << AF_INET) | (1 << AF_INET6), }, [UNIX_DG_DB] = {