Line 0
Link Here
|
|
|
1 |
--- xymond/client/freebsd.c.orig 2012-11-13 07:48:19.217106974 -0600 |
2 |
+++ xymond/client/freebsd.c 2012-11-13 07:49:45.416552261 -0600 |
3 |
@@ -85,8 +85,16 @@ |
4 |
if (vmtotalstr) { |
5 |
p = strstr(vmtotalstr, "\nFree Memory Pages:"); |
6 |
if (p) { |
7 |
- memphysfree = atol(p + 18); |
8 |
+ memphysfree = atol(p + 19)/1024; |
9 |
+ memphysused = memphystotal - memphysfree; |
10 |
found++; |
11 |
+ } else { |
12 |
+ p = strstr(vmtotalstr, "\nFree Memory:"); |
13 |
+ if (p) { |
14 |
+ memphysfree = atol(p + 13)/1024; |
15 |
+ memphysused = memphystotal - memphysfree; |
16 |
+ found++; |
17 |
+ } |
18 |
} |
19 |
} |
20 |
|