Hi.
I noticed the following misbehavior of netstat in 4.3.
The manual page says:
[... snipp ...]
-I interface
Show information about the specified interface; used with a wait
interval as described below.
[... snipp ...]
O.K.
Using 4.2 netstat -I <interface> works as expected:
-bash-3.2$ uname -a
OpenBSD piglet.badphish.dyndns.org 4.2 GENERIC#0 i386
-bash-3.2$ netstat -ib -I fxp0
Name Mtu Network Address Ibytes Obytes
fxp0 1500 <Link> 00:a0:c9:a0:73:84 514885834 263525662
fxp0 1500 fe80::%fxp0 fe80::2a0:c9ff:fe 514885834 263525662
But using the same command in 4.3 returns:
-bash-3.2$ uname -a
OpenBSD son-goku.badphish.dyndns.org 4.3 GENERIC#698 i386
-bash-3.2$ netstat -ib -I vr0
Name Mtu Network Address Ibytes Obytes
lo0 33208 localhost localhost.badphis 37219614 37219614
lo0 33208 localhost.b localhost.badphis 37219614 37219614
lo0 33208 fe80::%lo0/ fe80::1%lo0 37219614 37219614
vr0 1500 <Link> 00:00:24:ca:68:38 26230376471 6788235902
vr0 1500 son-goku-un son-goku-untruste 26230376471 6788235902
vr0 1500 fe80::%vr0/ fe80::200:24ff:fe 26230376471 6788235902
vr1 1500 son-goku-dm son-goku-dmz.badp 21983028148 89288229482
vr1 1500 fe80::%vr1/ fe80::200:24ff:fe 21983028148 89288229482
vr2 1500 son-goku-tr son-goku-trusted. 93517695317 47526180347
vr2 1500 fe80::%vr2/ fe80::200:24ff:fe 93517695317 47526180347
vr3 1500 192.168.211 192.168.211.1 174328335 863529211
vr3 1500 fe80::%vr3/ fe80::200:24ff:fe 174328335 863529211
At least list of changes (http://openbsd.org/plus43.html) notes some
modifications to netstat but not this behavior.
Maybe a bug? Or how do I request the information for just a single
interface?
So long,
Andreas.
--
Windows 95: A 32-bit patch for a 16-bit GUI shell running on top of
an 8-bit operating system written for a 4-bit processor by a 2-bit
company who cannot stand 1 bit of competition.