36 #define TEST_HANG_TIMEOUT 60 * 1000 38 #define UPLOADTHIS "this is the blurb we want to upload\n" 49 fprintf(stderr,
"READ ALREADY DONE!\n");
59 fprintf(stderr,
"READ NOT FINE!\n");
104 #ifdef CURL_DOES_CONVERSIONS 119 fd_set fdread, fdwrite, fdexcep;
140 multi_fdset(m, &fdread, &fdwrite, &fdexcep, &maxfd);
144 select_test(maxfd + 1, &fdread, &fdwrite, &fdexcep, &timeout);
static size_t readcallback(void *ptr, size_t size, size_t nmemb, void *clientp)
#define select_test(A, B, C, D, E)
#define easy_setopt(A, B, C)
#define multi_add_handle(A, B)
UNITTEST_START char * ptr
#define abort_on_test_timeout()
static int counter[MAX_EASY_HANDLES]
#define multi_fdset(A, B, C, D, E)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
static curlioerr ioctlcallback(CURL *handle, int cmd, void *clientp)
#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 ...
#define start_test_timing()
CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle)