summaryrefslogtreecommitdiffstats
path: root/src/zabbix_server/nodewatcher
diff options
context:
space:
mode:
authorsasha <sasha@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2008-03-11 13:34:15 +0000
committersasha <sasha@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2008-03-11 13:34:15 +0000
commit4172bff7bbc945592c4554623fd959c867eab47d (patch)
tree6f2fd8676712e2e6ebe27a4a8c04501964c07ba1 /src/zabbix_server/nodewatcher
parent28097f9720dd4fe6fdedc08432b7f320ec8015b7 (diff)
downloadzabbix-4172bff7bbc945592c4554623fd959c867eab47d.tar.gz
zabbix-4172bff7bbc945592c4554623fd959c867eab47d.tar.xz
zabbix-4172bff7bbc945592c4554623fd959c867eab47d.zip
- [DEV-109] Server
git-svn-id: svn://svn.zabbix.com/trunk@5473 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server/nodewatcher')
-rw-r--r--src/zabbix_server/nodewatcher/nodesender.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/zabbix_server/nodewatcher/nodesender.c b/src/zabbix_server/nodewatcher/nodesender.c
index d7cfc671..8f7b7cfa 100644
--- a/src/zabbix_server/nodewatcher/nodesender.c
+++ b/src/zabbix_server/nodewatcher/nodesender.c
@@ -245,9 +245,10 @@ char *get_config_data(int nodeid, int dest_nodetype)
}
if (DBis_null(row[4]) == FAIL)
- strcpy(sync, row[4]);
+ zbx_strlcpy(sync, row[4], sizeof(sync));
else
memset(sync, ' ', sizeof(sync));
+
s = sync;
/* Special (simpler) processing for operation DELETE */
@@ -468,9 +469,10 @@ int update_checksums(int nodeid, int synked_nodetype, int synked, const char *ta
}
if (DBis_null(row[4]) == FAIL)
- strcpy(sync, row[4]);
+ zbx_strlcpy(sync, row[4], sizeof(sync));
else
memset(sync, ' ', sizeof(sync));
+
s = sync;
ck = cksum;
*ck = '\0';