Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Vladishev <aleksander.vladishev@zabbix.com>2010-10-04 19:23:27 +0400
committerAlexander Vladishev <aleksander.vladishev@zabbix.com>2010-10-04 19:23:27 +0400
commit1b0c5b3929214adf7a618c1219a60375cdbea429 (patch)
treea3f7b2370496548f61ff508b8ca4078d93bedc7a /include/sysinfo.h
parentbabf128924263401150ef65971ff88d882457f60 (diff)
- [ZBXNEXT-430] added support of net.tcp.listen and net.udp.listen under Linux
[svn merge svn://svn.zabbix.com/branches/1.8 -c14686]
Diffstat (limited to 'include/sysinfo.h')
-rw-r--r--include/sysinfo.h52
1 files changed, 27 insertions, 25 deletions
diff --git a/include/sysinfo.h b/include/sysinfo.h
index 5cbfd7c95c4..ae3d82576b6 100644
--- a/include/sysinfo.h
+++ b/include/sysinfo.h
@@ -207,36 +207,38 @@ int add_user_parameter(char *key, char *command);
void test_parameters(void);
void test_parameter(const char* key, unsigned flags);
-void init_result(AGENT_RESULT *result);
-int copy_result(AGENT_RESULT *src, AGENT_RESULT *dist);
-void free_result(AGENT_RESULT *result);
+void init_result(AGENT_RESULT *result);
+int copy_result(AGENT_RESULT *src, AGENT_RESULT *dist);
+void free_result(AGENT_RESULT *result);
int set_result_type(AGENT_RESULT *result, int value_type, int data_type, char *c);
/* external system functions */
-int KERNEL_MAXFILES(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int KERNEL_MAXPROC(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int PROC_MEMORY(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int PROC_NUM(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int NET_IF_IN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int NET_IF_OUT(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int NET_IF_TOTAL(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_CPU_LOAD(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_CPU_UTIL(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_SWAP_IN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_SWAP_OUT(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_SWAP_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_UPTIME(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int SYSTEM_BOOTTIME(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VFS_DEV_READ(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VFS_DEV_WRITE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VFS_FILE_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VFS_FS_INODE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VFS_FS_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-int VM_MEMORY_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
-
-int NET_IF_COLLISIONS(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int KERNEL_MAXFILES(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int KERNEL_MAXPROC(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int PROC_MEMORY(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int PROC_NUM(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int NET_IF_IN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int NET_IF_OUT(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int NET_IF_TOTAL(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int NET_TCP_LISTEN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int NET_UDP_LISTEN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_CPU_LOAD(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_CPU_UTIL(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_SWAP_IN(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_SWAP_OUT(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_SWAP_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_UPTIME(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int SYSTEM_BOOTTIME(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VFS_DEV_READ(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VFS_DEV_WRITE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VFS_FILE_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VFS_FS_INODE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VFS_FS_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+int VM_MEMORY_SIZE(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
+
+int NET_IF_COLLISIONS(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
int SYSTEM_CPU_SWITCHES(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
int SYSTEM_CPU_INTR(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);
int SYSTEM_CPU_NUM(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result);