30 |
|
#include <sys/sysinfo.h> |
31 |
|
#include <string.h> |
32 |
|
#endif |
33 |
< |
#ifdef LINUX |
33 |
> |
#if defined(LINUX) || defined(CYGWIN) |
34 |
|
#include <stdio.h> |
35 |
|
#include <string.h> |
36 |
|
#endif |
48 |
|
kstat_t *ksp; |
49 |
|
cpu_stat_t cs; |
50 |
|
#endif |
51 |
< |
#ifdef LINUX |
51 |
> |
#if defined(LINUX) || defined(CYGWIN) |
52 |
|
FILE *f; |
53 |
|
char *line_ptr; |
54 |
|
#endif |
79 |
|
|
80 |
|
kstat_close(kc); |
81 |
|
#endif |
82 |
< |
#ifdef LINUX |
82 |
> |
#if defined(LINUX) || defined(CYGWIN) |
83 |
|
if ((f = fopen("/proc/vmstat", "r")) != NULL) { |
84 |
|
while ((line_ptr = f_read_line(f, "")) != NULL) { |
85 |
|
long long value; |