summaryrefslogtreecommitdiffstats
path: root/src/zabbix_sender
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-10-14 13:58:16 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-10-14 13:58:16 +0000
commitdefe96ffc6fa2685dc6b34e877567caa43a34338 (patch)
treec47f43f3c83297ab4a8f09149415d1c86d9dc725 /src/zabbix_sender
parentb5a02c0073d8ae78385379bc7314e95a52fc38b0 (diff)
downloadzabbix-defe96ffc6fa2685dc6b34e877567caa43a34338.tar.gz
zabbix-defe96ffc6fa2685dc6b34e877567caa43a34338.tar.xz
zabbix-defe96ffc6fa2685dc6b34e877567caa43a34338.zip
- fixed compilation warnings under HP-UX 11.00. Thanks to Andris Mednis. (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@2187 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_sender')
-rw-r--r--src/zabbix_sender/zabbix_sender.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/zabbix_sender/zabbix_sender.c b/src/zabbix_sender/zabbix_sender.c
index 5ed2356f..b6e978d7 100644
--- a/src/zabbix_sender/zabbix_sender.c
+++ b/src/zabbix_sender/zabbix_sender.c
@@ -110,18 +110,19 @@ static int send_value(char *server,int port,char *hostname, char *key,char *valu
/* 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); */
- if( sendto(s,tosend,strlen(tosend),0,(struct sockaddr *)&servaddr_in,sizeof(struct sockaddr_in)) == -1 )
+ if(write(s, tosend,strlen(tosend)) == -1)
+/* if( sendto(s,tosend,strlen(tosend),0,(struct sockaddr *)&servaddr_in,sizeof(struct sockaddr_in)) == -1 )*/
{
- perror("sendto");
+ perror("write");
close(s);
return FAIL;
}
i=sizeof(struct sockaddr_in);
-/* i=recvfrom(s,result,1023,0,(struct sockaddr *)&servaddr_in,(size_t *)&i);*/
- i=recvfrom(s,result,MAX_STRING_LEN-1,0,(struct sockaddr *)&servaddr_in,(socklen_t *)&i);
- if(s==-1)
+/* i=recvfrom(s,result,MAX_STRING_LEN-1,0,(struct sockaddr *)&servaddr_in,(socklen_t *)&i);*/
+ i=read(s,result,MAX_STRING_LEN-1);
+ if(i==-1)
{
- perror("recfrom");
+ perror("read");
close(s);
return FAIL;
}