diff options
author | maxim <maxim@FreeBSD.org> | 2010-03-30 09:58:21 +0000 |
---|---|---|
committer | maxim <maxim@FreeBSD.org> | 2010-03-30 09:58:21 +0000 |
commit | 09e7af977a9c3aa17fc324806c8ba6d8a7ab3c72 (patch) | |
tree | 6cd71a98ad87c4aadcc718ff9c7547f5a1d39dd3 /usr.bin/sockstat | |
parent | ace76aa12a2c0702e29fa03726ab9a81381fc446 (diff) | |
download | FreeBSD-src-09e7af977a9c3aa17fc324806c8ba6d8a7ab3c72.zip FreeBSD-src-09e7af977a9c3aa17fc324806c8ba6d8a7ab3c72.tar.gz |
o Make sockstat -6 output more readable for long ipv6
addresses (most of them apart from ::1): put a whitespace
between local and remote address:port pairs.
PR: bin/145194
Submitted by: Fedor Dikarev
MFC after: 2 weeks
Diffstat (limited to 'usr.bin/sockstat')
-rw-r--r-- | usr.bin/sockstat/sockstat.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.bin/sockstat/sockstat.c b/usr.bin/sockstat/sockstat.c index 1a5af42..2242c4e 100644 --- a/usr.bin/sockstat/sockstat.c +++ b/usr.bin/sockstat/sockstat.c @@ -621,6 +621,8 @@ display(void) case AF_INET: case AF_INET6: pos += printaddr(s->family, &s->laddr); + if (s->family == AF_INET6 && pos >= 58) + pos += xprintf(" "); while (pos < 58) pos += xprintf(" "); pos += printaddr(s->family, &s->faddr); |