svn commit: r291097 - head/usr.bin/netstat

Hajimu UMEMOTO ume at FreeBSD.org
Fri Nov 20 12:32:50 UTC 2015


Author: ume
Date: Fri Nov 20 12:32:49 2015
New Revision: 291097
URL: https://svnweb.freebsd.org/changeset/base/291097

Log:
  Don't truncate an interface name when -W option is specified.
  
  Spotted by:	Jim Thompson <jim__at__netgate.com>
  MFC after:	1 week

Modified:
  head/usr.bin/netstat/route.c

Modified: head/usr.bin/netstat/route.c
==============================================================================
--- head/usr.bin/netstat/route.c	Fri Nov 20 12:15:58 2015	(r291096)
+++ head/usr.bin/netstat/route.c	Fri Nov 20 12:32:49 2015	(r291097)
@@ -385,7 +385,11 @@ p_rtentry_sysctl(const char *name, struc
 			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;
 


More information about the svn-src-all mailing list