From 857357b6c94cd8000702c0950371b9904510bfd0 Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Fri, 20 Nov 2015 12:32:49 +0000 Subject: Don't truncate an interface name when -W option is specified. Spotted by: Jim Thompson MFC after: 1 week --- usr.bin/netstat/route.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/usr.bin/netstat/route.c b/usr.bin/netstat/route.c index 3f6918cc160a..aed3093cfa4a 100644 --- a/usr.bin/netstat/route.c +++ b/usr.bin/netstat/route.c @@ -385,7 +385,11 @@ p_rtentry_sysctl(const char *name, struct rt_msghdr *rtm) strlcpy(prettyname, "---", sizeof(prettyname)); } - xo_emit("{t:interface-name/%*.*s}", wid_if, wid_if, prettyname); + if (Wflag) + xo_emit("{t:interface-name/%*s}", wid_if, prettyname); + else + xo_emit("{t:interface-name/%*.*s}", wid_if, wid_if, + prettyname); if (rtm->rtm_rmx.rmx_expire) { time_t expire_time; -- cgit v1.2.3