36 CURLM *multiHandle = NULL;
47 easy_setopt(curl, CURLOPT_SSH_PUBLIC_KEYFILE,
"curl_client_key.pub");
48 easy_setopt(curl, CURLOPT_SSH_PRIVATE_KEYFILE,
"curl_client_key");
61 fprintf(stderr,
"curl_multi_perform()...\n");
65 fprintf(stderr,
"curl_multi_perform() succeeded\n");
67 fprintf(stderr,
"curl_multi_remove_handle()...\n");
70 fprintf(stderr,
"curl_multi_remove_handle() failed, " 71 "with code %d\n", (
int)res);
73 fprintf(stderr,
"curl_multi_remove_handle() succeeded\n");
#define easy_setopt(A, B, C)
#define multi_add_handle(A, B)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
#define multi_perform(A, B)
CURL_EXTERN CURLMcode curl_multi_remove_handle(CURLM *multi_handle, CURL *curl_handle)
CURL_EXTERN void curl_global_cleanup(void)
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs ...
CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle)