[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[monit-dev] [monit] r366 committed - HW_PHYSMEM -> HW_PHYSMEM64
From: |
monit |
Subject: |
[monit-dev] [monit] r366 committed - HW_PHYSMEM -> HW_PHYSMEM64 |
Date: |
Tue, 12 Apr 2011 10:37:25 +0000 |
Revision: 366
Author: address@hidden
Date: Tue Apr 12 03:36:42 2011
Log: HW_PHYSMEM -> HW_PHYSMEM64
http://code.google.com/p/monit/source/detail?r=366
Modified:
/trunk/process/sysdep_OPENBSD.c
=======================================
--- /trunk/process/sysdep_OPENBSD.c Wed Jan 19 10:40:32 2011
+++ /trunk/process/sysdep_OPENBSD.c Tue Apr 12 03:36:42 2011
@@ -101,6 +101,7 @@
int init_process_info_sysdep(void) {
int mib[2];
size_t len;
+ int64_t physmem;
struct clockinfo clock;
mib[0] = CTL_KERN;
@@ -120,13 +121,13 @@
return FALSE;
}
- mib[1] = HW_PHYSMEM;
- len = sizeof(systeminfo.mem_kbyte_max);
- if (sysctl(mib, 2, &systeminfo.mem_kbyte_max, &len, NULL, 0) == -1) {
+ mib[1] = HW_PHYSMEM64;
+ len = sizeof(physmem);
+ if (sysctl(mib, 2, &physmem, &len, NULL, 0) == -1) {
DEBUG("system statistic error -- cannot get real memory amount: %s\n",
STRERROR);
return FALSE;
}
- systeminfo.mem_kbyte_max /= 1024;
+ systeminfo.mem_kbyte_max = physmem / 1024;
mib[1] = HW_PAGESIZE;
len = sizeof(pagesize_kbyte);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [monit-dev] [monit] r366 committed - HW_PHYSMEM -> HW_PHYSMEM64,
monit <=