From 5d845f2fb19f19152f5e29987df2524aa68db8cb Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Fri, 2 Sep 2011 10:13:33 +1000 Subject: [PATCH] If curl does not have sockopts, do not try to compile the json_rpc_call_sockopt_cb function, making it possible to build against older curl libraries. --- util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/util.c b/util.c index def60a8d..5a266857 100644 --- a/util.c +++ b/util.c @@ -224,6 +224,7 @@ out: return ptrlen; } +#ifdef CURL_HAS_SOCKOPT int json_rpc_call_sockopt_cb(void *userdata, curl_socket_t fd, curlsocktype purpose) { int keepalive = 1; @@ -270,6 +271,7 @@ int json_rpc_call_sockopt_cb(void *userdata, curl_socket_t fd, curlsocktype purp return 0; } +#endif json_t *json_rpc_call(CURL *curl, const char *url, const char *userpass, const char *rpc_req,