summaryrefslogtreecommitdiffstats
path: root/include/common.h
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-03-29 14:07:35 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-03-29 14:07:35 +0000
commit5ca707a4565f6abfa0a29981247a94f4b84c33bc (patch)
treee97106cf177ae42efce50d3a0d1dc9f4bb9503c6 /include/common.h
parent819c886a68348761914d55a23f8bff429caadc4f (diff)
downloadzabbix-5ca707a4565f6abfa0a29981247a94f4b84c33bc.tar.gz
zabbix-5ca707a4565f6abfa0a29981247a94f4b84c33bc.tar.xz
zabbix-5ca707a4565f6abfa0a29981247a94f4b84c33bc.zip
- improved ZABBIX sender (Eugene)
- fixed popup menu on frontend for hosts screen (Eugene) - monir fixes of C code (Eugene) git-svn-id: svn://svn.zabbix.com/trunk@3953 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'include/common.h')
-rw-r--r--include/common.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/common.h b/include/common.h
index b8aa0e62..113f2845 100644
--- a/include/common.h
+++ b/include/common.h
@@ -405,6 +405,8 @@ void *zbx_malloc(size_t size);
#define LOCAL_NODE(fieldid) fieldid, CONFIG_NODEID, fieldid, CONFIG_NODEID
#define ZBX_NODE(fieldid,nodeid) fieldid, nodeid, fieldid, nodeid
+#define MIN_ZABBIX_PORT 1024
+#define MAX_ZABBIX_PORT 65535
extern char *progname;
extern char title_message[];
@@ -418,6 +420,8 @@ void version();
/* MAX Length of base64 data */
#define ZBX_MAX_B64_LEN 16*1024
+char* get_programm_name(char *path);
+
typedef enum
{
ZBX_TASK_START = 0,
@@ -468,8 +472,8 @@ char* zbx_strdcat(char *dest, const char *src);
int replace_param(const char *cmd, const char *param, char *out, int outlen);
int xml_get_data(char *xml,char *tag, char *data, int maxlen);
-int comms_create_request(char *host, char *key, char *data, char *lastlogsize,
- char *timestamp, char *source, char *severity, char *request,int maxlen);
+int comms_create_request(const char *host, const char *key, const char *data, const char *lastlogsize,
+ const char *timestamp, const char *source, const char *severity, char *request,int maxlen);
int comms_parse_response(char *xml,char *host,char *key, char *data, char *lastlogsize, char *timestamp,
char *source, char *severity, int maxlen);