diff options
author | Alexei Vladishev <alexei.vladishev@zabbix.com> | 2013-02-19 15:23:52 +0400 |
---|---|---|
committer | Alexei Vladishev <alexei.vladishev@zabbix.com> | 2013-02-19 15:23:52 +0400 |
commit | 0d13e0f6c55980aa594373c3ed4b12c2e7d8f7f8 (patch) | |
tree | 8110f088c770a11091010ffeda04229d229ca608 /include/sysinfo.h | |
parent | 6f0113258559c3d5f34a94397dda4aa652d84981 (diff) |
...G...PS. [ZBXNEXT-1550] better naming for metric related constants, simplified structure of supported metrics, other code improvements that do not affect end-user functionality
Diffstat (limited to 'include/sysinfo.h')
-rw-r--r-- | include/sysinfo.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/sysinfo.h b/include/sysinfo.h index efb2779cb6b..56071aa5aeb 100644 --- a/include/sysinfo.h +++ b/include/sysinfo.h @@ -119,8 +119,7 @@ typedef struct char *key; unsigned flags; int (*function)(); - char *main_param; - char *test_param; + char *test_param; /* item test parameters; user parameter items keep command here */ } ZBX_METRIC; @@ -164,8 +163,9 @@ ZBX_METRIC; int get_diskstat(const char *devname, zbx_uint64_t *dstat); /* flags for command */ -#define CF_USEUPARAM 1 /* use user param */ -#define CF_MODFUNCTION 2 /* function called from external module */ +#define CF_HAVEPARAMS 1 /* item accepts either optional or mandatory parameters */ +#define CF_MODULE 2 /* item is defined in a loadable module */ +#define CF_USERPARAMETER 4 /* item is defined as user parameter */ /* flags for process */ #define PROCESS_TEST 1 |