diff options
author | Alexander Vladishev <aleksander.vladishev@zabbix.com> | 2010-10-04 19:23:27 +0400 |
---|---|---|
committer | Alexander Vladishev <aleksander.vladishev@zabbix.com> | 2010-10-04 19:23:27 +0400 |
commit | 1b0c5b3929214adf7a618c1219a60375cdbea429 (patch) | |
tree | a3f7b2370496548f61ff508b8ca4078d93bedc7a /include/sysinfo.h | |
parent | babf128924263401150ef65971ff88d882457f60 (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.h | 52 |
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); |