diff options
author | alex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-05-14 17:31:57 +0000 |
---|---|---|
committer | alex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-05-14 17:31:57 +0000 |
commit | 5072d8bdd130dfa629599cb095bdab19a9cedf5d (patch) | |
tree | a32d8dba9f9874350807cc7c31ed0e301ea4017e /include | |
parent | 8a5977e67b9835da773de6bbc9614991f8e05572 (diff) | |
download | zabbix-5072d8bdd130dfa629599cb095bdab19a9cedf5d.tar.gz zabbix-5072d8bdd130dfa629599cb095bdab19a9cedf5d.tar.xz zabbix-5072d8bdd130dfa629599cb095bdab19a9cedf5d.zip |
- added check for a list of status codes for WEB monitoring (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@4135 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'include')
-rw-r--r-- | include/db.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/db.h b/include/db.h index 7e79ca75..89b9e293 100644 --- a/include/db.h +++ b/include/db.h @@ -111,6 +111,12 @@ extern int CONFIG_MASTER_NODEID; #define DSERVICE_VALUE_LEN 255 #define DSERVICE_VALUE_LEN_MAX DSERVICE_VALUE_LEN+1 +#define HTTPSTEP_STATUS_LEN 255 +#define HTTPSTEP_STATUS_LEN_MAX HTTPSTEP_STATUS_LEN+1 + +#define HTTPSTEP_REQUIRED_LEN 255 +#define HTTPSTEP_REQUIRED_LEN_MAX HTTPSTEP_REQUIRED_LEN+1 + #define ZBX_SQL_ITEM_SELECT "i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_securityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.delay_flex,h.dns from hosts h, items i" #define ZBX_MAX_SQL_LEN 65535 @@ -397,7 +403,8 @@ DB_HTTPSTEP char url[MAX_STRING_LEN]; int timeout; char posts[MAX_STRING_LEN]; - char required[MAX_STRING_LEN]; + char required[HTTPSTEP_REQUIRED_LEN_MAX]; + char status_codes[HTTPSTEP_STATUS_LEN_MAX]; }; DB_HTTPSTEPITEM |