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 <vadim4j@gmail.com>
This commit is contained in:
parent
1ff6b16e2d
commit
f42a457470
|
|
@ -170,11 +170,11 @@ static const struct filter default_dbs[MAX_DB] = {
|
||||||
.families = (1 << AF_INET) | (1 << AF_INET6),
|
.families = (1 << AF_INET) | (1 << AF_INET6),
|
||||||
},
|
},
|
||||||
[UDP_DB] = {
|
[UDP_DB] = {
|
||||||
.states = (1 << SS_CLOSE),
|
.states = (1 << SS_ESTABLISHED),
|
||||||
.families = (1 << AF_INET) | (1 << AF_INET6),
|
.families = (1 << AF_INET) | (1 << AF_INET6),
|
||||||
},
|
},
|
||||||
[RAW_DB] = {
|
[RAW_DB] = {
|
||||||
.states = (1 << SS_CLOSE),
|
.states = (1 << SS_ESTABLISHED),
|
||||||
.families = (1 << AF_INET) | (1 << AF_INET6),
|
.families = (1 << AF_INET) | (1 << AF_INET6),
|
||||||
},
|
},
|
||||||
[UNIX_DG_DB] = {
|
[UNIX_DG_DB] = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue