summaryrefslogtreecommitdiffstats
path: root/usr.bin/netstat
diff options
context:
space:
mode:
authorgnn <gnn@FreeBSD.org>2008-11-28 18:35:14 +0000
committergnn <gnn@FreeBSD.org>2008-11-28 18:35:14 +0000
commitb66b1bfcddae9bff426f7be893c2fe4870370f68 (patch)
treecba3841dc1e414831cea4a4fc72c25ec314d9f14 /usr.bin/netstat
parent355c41a8e48601f9e19f011a64e3cb986af33aa4 (diff)
downloadFreeBSD-src-b66b1bfcddae9bff426f7be893c2fe4870370f68.zip
FreeBSD-src-b66b1bfcddae9bff426f7be893c2fe4870370f68.tar.gz
Fix a printing problem when using the -L flag to netstat caused
by adding the -x flag earlier. Submitted by: Anton Yuzhaninov MFC after: 3 days
Diffstat (limited to 'usr.bin/netstat')
-rw-r--r--usr.bin/netstat/inet.c29
1 files changed, 16 insertions, 13 deletions
diff --git a/usr.bin/netstat/inet.c b/usr.bin/netstat/inet.c
index bdf23bf..fd95a88 100644
--- a/usr.bin/netstat/inet.c
+++ b/usr.bin/netstat/inet.c
@@ -407,19 +407,22 @@ protopr(u_long off, const char *name, int af1, int proto)
if (Lflag)
printf("%-5.5s %-14.14s %-22.22s\n",
"Proto", "Listen", "Local Address");
- printf((Aflag && !Wflag) ?
- "%-5.5s %-6.6s %-6.6s %-18.18s %-18.18s" :
- "%-5.5s %-6.6s %-6.6s %-22.22s %-22.22s",
- "Proto", "Recv-Q", "Send-Q",
- "Local Address", "Foreign Address");
- if (xflag)
- printf("%-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %s\n",
- "R-MBUF", "S-MBUF", "R-CLUS", "S-CLUS",
- "R-HIWA", "S-HIWA", "R-LOWA", "S-LOWA",
- "R-BCNT", "S-BCNT", "R-BMAX", "S-BMAX",
- "(state)");
- else
- printf("(state)\n");
+ else {
+ printf((Aflag && !Wflag) ?
+ "%-5.5s %-6.6s %-6.6s %-18.18s %-18.18s" :
+ "%-5.5s %-6.6s %-6.6s %-22.22s %-22.22s",
+ "Proto", "Recv-Q", "Send-Q",
+ "Local Address", "Foreign Address");
+ if (xflag)
+ printf("%-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %s\n",
+ "R-MBUF", "S-MBUF", "R-CLUS",
+ "S-CLUS", "R-HIWA", "S-HIWA",
+ "R-LOWA", "S-LOWA", "R-BCNT",
+ "S-BCNT", "R-BMAX", "S-BMAX",
+ "(state)");
+ else
+ printf("(state)\n");
+ }
first = 0;
}
if (Lflag && so->so_qlimit == 0)
OpenPOWER on IntegriCloud