5 # include <sys/sysinfo.h>
6 #elif defined(__FreeBSD__) || defined(__SVR4)
12 unsigned long loads[3];
13 unsigned long totalram;
14 unsigned long freeram;
15 unsigned long sharedram;
16 unsigned long bufferram;
17 unsigned long totalswap;
18 unsigned long freeswap;
20 unsigned long totalhigh;
21 unsigned long freehigh;
22 unsigned int mem_unit;
23 char _f[20-2*
sizeof(long)-
sizeof(
int)];
27 int oscap_sysinfo(
struct sysinfo *info);