sockstat weirdness

Colin Percival colin.percival at wadham.ox.ac.uk
Sun Dec 5 23:15:47 PST 2004


Jiawei Ye wrote:
> leafy at chihiro:~$ sockstat
> sockstat: sysctlbyname(): No such file or directory
> 
> What have I missed here?

You haven't missed anything, it's broken.  In revision 1.11 of
src/usr.bin/sockstat/sockstat.c code was added which uses the
net.inet.divert.pcblist sysctl.  Unfortunately, this might not
exist, so sockstat(8) gets legitimately unhappy.

I'd guess that the right solution would be to replace line 226
				err(1, "sysctlbyname()");
with
				goto out;
but I'm not sure; ru, could you tell me if this is correct and/or
fix it yourself?

Colin Percival


More information about the freebsd-current mailing list