Lines Matching defs:easy
36 static CURL *easy[MAX_EASY_HANDLES];
42 ssize_t idx = ((CURL **) data) - easy;
61 /* Get socket being used for this easy handle, otherwise CURL_SOCKET_BAD */
62 code = curl_easy_getinfo(easy[idx], CURLINFO_LASTSOCKET, &longdata);
76 /* Track relationship between this easy handle and the socket. */
78 /* An easy handle without previous socket, record the socket. */
82 /* An easy handle with a socket different to previously
117 easy[i] = NULL;
146 easy_init(easy[num_handles]);
150 easy_setopt(easy[num_handles], CURLOPT_HTTPAUTH, CURLAUTH_NTLM);
154 easy_setopt(easy[num_handles], CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
156 easy_setopt(easy[num_handles], CURLOPT_FRESH_CONNECT, 1L);
157 easy_setopt(easy[num_handles], CURLOPT_URL, full_url);
158 easy_setopt(easy[num_handles], CURLOPT_VERBOSE, 1L);
159 easy_setopt(easy[num_handles], CURLOPT_HTTPGET, 1L);
160 easy_setopt(easy[num_handles], CURLOPT_USERPWD, "testuser:testpass");
161 easy_setopt(easy[num_handles], CURLOPT_WRITEFUNCTION, callback);
162 easy_setopt(easy[num_handles], CURLOPT_WRITEDATA, easy + num_handles);
163 easy_setopt(easy[num_handles], CURLOPT_HEADER, 1L);
165 multi_add_handle(multi, easy[num_handles]);
273 curl_multi_remove_handle(multi, easy[i]);
274 curl_easy_cleanup(easy[i]);