summaryrefslogtreecommitdiffstats
path: root/src/zabbix_server/httppoller
diff options
context:
space:
mode:
authoralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-01-11 08:42:35 +0000
committeralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-01-11 08:42:35 +0000
commitf3ea1860756a91e7fd9acc3fbc142c1fb81036f0 (patch)
tree462b4dbbe483cc061fa60885663b493e34190ed4 /src/zabbix_server/httppoller
parent1602e325fc067b49a4843b38b8de987c2879855c (diff)
downloadzabbix-f3ea1860756a91e7fd9acc3fbc142c1fb81036f0.tar.gz
zabbix-f3ea1860756a91e7fd9acc3fbc142c1fb81036f0.tar.xz
zabbix-f3ea1860756a91e7fd9acc3fbc142c1fb81036f0.zip
Minor changes.
git-svn-id: svn://svn.zabbix.com/trunk@3690 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server/httppoller')
-rw-r--r--src/zabbix_server/httppoller/httptest.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/zabbix_server/httppoller/httptest.c b/src/zabbix_server/httppoller/httptest.c
index d9b965fd..cc2dfed8 100644
--- a/src/zabbix_server/httppoller/httptest.c
+++ b/src/zabbix_server/httppoller/httptest.c
@@ -28,7 +28,7 @@
#include "common.h"
#include "httptest.h"
-size_t WRITEFUNCTION( void *ptr, size_t size, size_t nmemb, void *stream)
+size_t WRITEFUNCTION2( void *ptr, size_t size, size_t nmemb, void *stream)
{
/* size_t s = size*nmemb + 1;
char *str_dat = calloc(1, s);
@@ -41,7 +41,7 @@ size_t WRITEFUNCTION( void *ptr, size_t size, size_t nmemb, void *stream)
return size*nmemb;
}
-size_t HEADERFUNCTION( void *ptr, size_t size, size_t nmemb, void *stream)
+size_t HEADERFUNCTION2( void *ptr, size_t size, size_t nmemb, void *stream)
{
// ZBX_LIM_PRINT("HEADERFUNCTION", size*nmemb, ptr, 300);
// zabbix_log(LOG_LEVEL_WARNING, "In HEADERFUNCTION");
@@ -132,12 +132,12 @@ int process_httptest(DB_HTTPTEST *httptest)
zabbix_log(LOG_LEVEL_ERR, "Cannot set CURLOPT_FOLLOWLOCATION [%s]", curl_easy_strerror(err));
return FAIL;
}
- if(CURLE_OK != (err = curl_easy_setopt(easyhandle,CURLOPT_WRITEFUNCTION ,WRITEFUNCTION)))
+ if(CURLE_OK != (err = curl_easy_setopt(easyhandle,CURLOPT_WRITEFUNCTION ,WRITEFUNCTION2)))
{
zabbix_log(LOG_LEVEL_ERR, "Error doing curl_easy_perform [%s]", curl_easy_strerror(err));
return FAIL;
}
- if(CURLE_OK != (err = curl_easy_setopt(easyhandle,CURLOPT_HEADERFUNCTION ,HEADERFUNCTION)))
+ if(CURLE_OK != (err = curl_easy_setopt(easyhandle,CURLOPT_HEADERFUNCTION ,HEADERFUNCTION2)))
{
zabbix_log(LOG_LEVEL_ERR, "Error doing curl_easy_perform [%s]", curl_easy_strerror(err));
return FAIL;
@@ -155,7 +155,8 @@ int process_httptest(DB_HTTPTEST *httptest)
httpstep.timeout=atoi(row[5]);
httpstep.posts=row[6];
memset(&stat,0,sizeof(stat));
- if(row[5][0] != 0)
+
+ if(httpstep.posts[0] != 0)
{
if(CURLE_OK != (err = curl_easy_setopt(easyhandle, CURLOPT_POSTFIELDS, httpstep.posts)))
{
@@ -170,12 +171,12 @@ int process_httptest(DB_HTTPTEST *httptest)
ret = FAIL;
break;
}
- if(CURLE_OK != (err = curl_easy_setopt(easyhandle, CURLOPT_TIMEOUT, httpstep.timeout)))
+/* if(CURLE_OK != (err = curl_easy_setopt(easyhandle, CURLOPT_TIMEOUT, httpstep.timeout)))
{
zabbix_log(LOG_LEVEL_ERR, "Cannot set URL [%s]", curl_easy_strerror(err));
ret = FAIL;
break;
- }
+ }*/
if(CURLE_OK != (err = curl_easy_perform(easyhandle)))
{
zabbix_log(LOG_LEVEL_ERR, "Error doing curl_easy_perform [%s]", curl_easy_strerror(err));