Subject: sysctl - struct or separate mibs?
To: None <tech-kern@netbsd.org>
From: Simon Burge <simonb@netbsd.org>
List: tech-kern
Date: 06/16/2000 21:33:44
A stylistic question:
For vmstat (& iostat) we need the values of tk_nin and tk_nout. Related
values (but not used at the moment) are tk_cancc and tk_rawcc. Would it
be better to retrieve a single "struct tkstats" that contained all four
members or add a new node and retrieve kern.tkstat.{tk_nin,...} with
separate sysctl calls?
A struct has the advantage of a single syscall for retrieval, vs a more
mib-like feel and might possibly be cleaner for sysctl(8) to display
if it were made a little more general. I don't really have an opinion
either way with this one...
Simon.