summaryrefslogtreecommitdiffstats
path: root/src/zabbix_sender
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-08-02 08:50:03 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-08-02 08:50:03 +0000
commitdaaeca34ab57e75f16146eb4a7d63418baf3075c (patch)
treee38806f5c64d5ae05923432c6cf5ece0c20376e6 /src/zabbix_sender
parent4baa959a9a091519341224705c135dad7d0fdc61 (diff)
downloadzabbix-daaeca34ab57e75f16146eb4a7d63418baf3075c.tar.gz
zabbix-daaeca34ab57e75f16146eb4a7d63418baf3075c.tar.xz
zabbix-daaeca34ab57e75f16146eb4a7d63418baf3075c.zip
Conversion to new XML-based communication protocol.
git-svn-id: svn://svn.zabbix.com/trunk@1914 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_sender')
-rw-r--r--src/zabbix_sender/zabbix_sender.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/zabbix_sender/zabbix_sender.c b/src/zabbix_sender/zabbix_sender.c
index 2e6f1aa8..c8a26eed 100644
--- a/src/zabbix_sender/zabbix_sender.c
+++ b/src/zabbix_sender/zabbix_sender.c
@@ -106,16 +106,10 @@ static int send_value(char *server,int port,char *hostname, char *key,char *valu
/* Send <req><host>SERVER_B64</host><key>KEY_B64</key><data>VALUE_B64</data></req> */
- memset(hostname_b64,0,sizeof(hostname_b64));
- memset(key_b64,0,sizeof(key_b64));
- memset(value_b64,0,sizeof(value_b64));
-
- str_base64_encode(hostname, hostname_b64, strlen(hostname));
- str_base64_encode(key, key_b64, strlen(key));
- str_base64_encode(value, value_b64, strlen(value));
+ comms_create_request(hostname, key, value, tosend,sizeof(tosend)-1);
// snprintf(tosend,sizeof(tosend)-1,"%s:%s\n",shortname,value);
- snprintf(tosend,sizeof(tosend)-1,"<req><host>%s</host><key>%s</key><data>%s</data></req>",hostname_b64,key_b64,value_b64);
+// snprintf(tosend,sizeof(tosend)-1,"<req><host>%s</host><key>%s</key><data>%s</data></req>",hostname_b64,key_b64,value_b64);
if( sendto(s,tosend,strlen(tosend),0,(struct sockaddr *)&servaddr_in,sizeof(struct sockaddr_in)) == -1 )
{