summaryrefslogtreecommitdiffstats
path: root/src/libs/zbxsysinfo/freebsd
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-11-04 10:27:22 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-11-04 10:27:22 +0000
commitfe983de869b773807b40060e7a08e4a7259765c1 (patch)
treef99267eb63593054e7ff441a822cfeb14f97aca5 /src/libs/zbxsysinfo/freebsd
parent15bfeda02a7c9657638765a2789fe14ac0ec73df (diff)
downloadzabbix-fe983de869b773807b40060e7a08e4a7259765c1.tar.gz
zabbix-fe983de869b773807b40060e7a08e4a7259765c1.tar.xz
zabbix-fe983de869b773807b40060e7a08e4a7259765c1.zip
fixed 'system.swap.in' and 'system.swap.out' functions (Eugene)
git-svn-id: svn://svn.zabbix.com/trunk@2269 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/libs/zbxsysinfo/freebsd')
-rw-r--r--src/libs/zbxsysinfo/freebsd/freebsd.c4
-rw-r--r--src/libs/zbxsysinfo/freebsd/swap.c12
2 files changed, 14 insertions, 2 deletions
diff --git a/src/libs/zbxsysinfo/freebsd/freebsd.c b/src/libs/zbxsysinfo/freebsd/freebsd.c
index e635572f..53e2b1c3 100644
--- a/src/libs/zbxsysinfo/freebsd/freebsd.c
+++ b/src/libs/zbxsysinfo/freebsd/freebsd.c
@@ -262,8 +262,8 @@ ZBX_METRIC parameters_specific[]=
{"system.cpu.load", CF_USEUPARAM, SYSTEM_CPU_LOAD, 0, "all,avg1"},
{"system.swap.size", CF_USEUPARAM, SYSTEM_SWAP_SIZE, 0, "all,free"},
- {"system.swap.in", CF_USEUPARAM, SYSTEM_SWAP_SIZE, 0, "all"},
- {"system.swap.out", CF_USEUPARAM, SYSTEM_SWAP_SIZE, 0, "all,count"},
+ {"system.swap.in", CF_USEUPARAM, SYSTEM_SWAP_IN, 0, "all"},
+ {"system.swap.out", CF_USEUPARAM, SYSTEM_SWAP_OUT, 0, "all,count"},
{"system.hostname", 0, SYSTEM_HOSTNAME, 0, 0},
diff --git a/src/libs/zbxsysinfo/freebsd/swap.c b/src/libs/zbxsysinfo/freebsd/swap.c
index 3d80fec9..85e0979c 100644
--- a/src/libs/zbxsysinfo/freebsd/swap.c
+++ b/src/libs/zbxsysinfo/freebsd/swap.c
@@ -288,3 +288,15 @@ int OLD_SWAP(const char *cmd, const char *param, unsigned flags, AGENT_RESUL
return ret;
}
+int SYSTEM_SWAP_IN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result)
+{
+ /* in this moment this function for this platform unsupported */
+ return SYSINFO_RET_FAIL;
+}
+
+int SYSTEM_SWAP_OUT(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result)
+{
+ /* in this moment this function for this platform unsupported */
+ return SYSINFO_RET_FAIL;
+}
+