Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
HEADS UP: netstat needs to be updated
Hello -current users,
Running netstat -ia (before 2016-07-14) on a 7.99.35
(or newer) kernel causes a problem (same as PR kern/51325).
You can solve the problem by updating netstat with the
latest source code (or get a recent binary at
http://nyftp.netbsd.org/).
Technical details: netstat -ia used kvm(3) to get address
information from the kernel by reading lists of struct
in_ifaddr/in6_ifaddr embedding struct ifaddr. Since
2016-07-14, netstat -ia began to use sysctl instead of
kvm(3) to get the information. In favor of the change,
the kernel changed struct ifaddr (that was needed for
MP-safe network stack work) at 7.99.35, which broke
old netstat -ia.
The breakage is expected. We may not keep backcompat of
kvm(3) if the work for backcompat needs dirty workarounds
and/or extra overheads in the kernel.
Regards,
ozaki-r
Home |
Main Index |
Thread Index |
Old Index