diff options
author | glebius <glebius@FreeBSD.org> | 2004-07-28 18:18:47 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2004-07-28 18:18:47 +0000 |
commit | 658e7039ff87b88ebafa1c1f106cdf1219dacd59 (patch) | |
tree | 5995d6d598eabe226469ecd4d12291f7a4880d72 | |
parent | b80c9f2f4b1631d5595ca5d05b1616e215fd907b (diff) | |
download | FreeBSD-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
-rw-r--r-- | usr.bin/netstat/route.c | 1 |
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)); |