diff --git a/release/picobsd/tinyware/vm/vm.c b/release/picobsd/tinyware/vm/vm.c index 8e089d8916c..f408f57c2ee 100644 --- a/release/picobsd/tinyware/vm/vm.c +++ b/release/picobsd/tinyware/vm/vm.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: vm.c,v 1.2 1998/10/29 12:38:06 abial Exp $ + * $Id: vm.c,v 1.4 1999/08/22 21:45:23 dwhite Exp $ */ #include @@ -32,14 +32,18 @@ #include #include -#define pgtok(a) ((a) * (u_int) DEFAULT_PAGE_SIZE >> 10) +#define pgtok(a) ((a) * (u_int) pagesize >> 10) int main(int argc, char *argv[]) { int mib[2],i=0,len; + int pagesize, pagesize_len; struct vmtotal v; + pagesize_len = sizeof(int); + sysctlbyname("vm.stats.vm.v_page_size",&pagesize,&pagesize_len,NULL,0); + len=sizeof(struct vmtotal); mib[0]=CTL_VM; mib[1]=VM_METER;