summaryrefslogtreecommitdiffstats
path: root/usr.bin/netstat
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2004-07-28 18:18:47 +0000
committerglebius <glebius@FreeBSD.org>2004-07-28 18:18:47 +0000
commit658e7039ff87b88ebafa1c1f106cdf1219dacd59 (patch)
tree5995d6d598eabe226469ecd4d12291f7a4880d72 /usr.bin/netstat
parentb80c9f2f4b1631d5595ca5d05b1616e215fd907b (diff)
downloadFreeBSD-src-658e7039ff87b88ebafa1c1f106cdf1219dacd59.zip
FreeBSD-src-658e7039ff87b88ebafa1c1f106cdf1219dacd59.tar.gz
Print link level address on vlan interfaces using ether_ntoa(), to make
output on bare ethernet and vlan interfaces the same. PR: bin/69674 Submitted by: Pawel Malachowski <pawmal-posting@freebsd.lublin.pl> Reviewed by: ru Approved by: julian (mentor) MFC after: 1 week
Diffstat (limited to 'usr.bin/netstat')
-rw-r--r--usr.bin/netstat/route.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.bin/netstat/route.c b/usr.bin/netstat/route.c
index 37ca85d..585fd7e 100644
--- a/usr.bin/netstat/route.c
+++ b/usr.bin/netstat/route.c
@@ -646,6 +646,7 @@ fmt_sockaddr(struct sockaddr *sa, struct sockaddr *mask, int flags)
switch (sdl->sdl_type) {
case IFT_ETHER:
+ case IFT_L2VLAN:
if (sdl->sdl_alen == ETHER_ADDR_LEN) {
cp = ether_ntoa((struct ether_addr *)
(sdl->sdl_data + sdl->sdl_nlen));
OpenPOWER on IntegriCloud