ss: Add missing tab when printing UNIX details
When dumping UNIX sockets and show_details is active but not show_mem (ss -xne), the socket details are printed without being prefixed by tab. Fix this by printing the tab character when either one of '-e' or '-m' has been specified. Signed-off-by: Phil Sutter <phil@nwl.cc>
This commit is contained in:
parent
6babc649a9
commit
4519999708
|
|
@ -3139,10 +3139,10 @@ static int unix_show_sock(const struct sockaddr_nl *addr, struct nlmsghdr *nlh,
|
|||
|
||||
unix_stats_print(&stat, f);
|
||||
|
||||
if (show_mem) {
|
||||
if (show_mem || show_details)
|
||||
printf("\t");
|
||||
if (show_mem)
|
||||
print_skmeminfo(tb, UNIX_DIAG_MEMINFO);
|
||||
}
|
||||
if (show_details) {
|
||||
if (tb[UNIX_DIAG_SHUTDOWN]) {
|
||||
unsigned char mask;
|
||||
|
|
|
|||
Loading…
Reference in New Issue