Add comments about where netstat is using KVM to read things which

should really be available via sysctl for a running system.
This commit is contained in:
Bruce M Simpson 2007-02-24 21:42:21 +00:00
parent 33672cd978
commit 4f487dfc1a
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=166950

View File

@ -143,6 +143,7 @@ mroutepr(u_long mfcaddr, u_long vifaddr)
for (i = 0; i < MFCTBLSIZ; ++i) {
m = mfctable[i];
while(m) {
/* XXX KVM */
kread((u_long)m, (char *)&mfc, sizeof mfc);
if (!banner_printed) {
@ -170,6 +171,7 @@ mroutepr(u_long mfcaddr, u_long vifaddr)
bwm = mfc.mfc_bw_meter;
while (bwm) {
/* XXX KVM */
kread((u_long)bwm, (char *)&bw_meter,
sizeof bw_meter);
print_bw_meter(&bw_meter,
@ -283,7 +285,7 @@ mrt_stats(u_long mstaddr)
"the running system.\n");
return;
}
/* XXX KVM */
kread(mstaddr, (char *)&mrtstat, sizeof(mrtstat));
}
printf("IPv4 multicast forwarding:\n");