|
|
@ -343,12 +343,9 @@ json_t *json_rpc_call(CURL *curl, const char *url, |
|
|
|
curl_easy_setopt(curl, CURLOPT_USERPWD, userpass); |
|
|
|
curl_easy_setopt(curl, CURLOPT_USERPWD, userpass); |
|
|
|
curl_easy_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); |
|
|
|
curl_easy_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); |
|
|
|
} |
|
|
|
} |
|
|
|
if (longpoll) { |
|
|
|
if (longpoll) |
|
|
|
curl_easy_setopt(curl, CURLOPT_HTTPGET, 1); |
|
|
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_SOCKOPTFUNCTION, json_rpc_call_sockopt_cb); |
|
|
|
curl_easy_setopt(curl, CURLOPT_SOCKOPTFUNCTION, json_rpc_call_sockopt_cb); |
|
|
|
} else { |
|
|
|
curl_easy_setopt(curl, CURLOPT_POST, 1); |
|
|
|
curl_easy_setopt(curl, CURLOPT_POST, 1); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (opt_protocol) |
|
|
|
if (opt_protocol) |
|
|
|
applog(LOG_DEBUG, "JSON protocol request:\n%s\n", rpc_req); |
|
|
|
applog(LOG_DEBUG, "JSON protocol request:\n%s\n", rpc_req); |
|
|
|