43 "https://curl.haxx.se/",
44 "ftp://cool.haxx.se/",
45 "http://www.contactor.se/",
68 int main(
int argc,
char **argv)
77 for(i = 0; i<
NUMT; i++) {
78 error = pthread_create(&tid[i],
83 fprintf(stderr,
"Couldn't run thread number %d, errno %d\n", i, error);
85 fprintf(stderr,
"Thread %d, gets %s\n", i,
urls[i]);
89 for(i = 0; i<
NUMT; i++) {
90 error = pthread_join(tid[i], NULL);
91 fprintf(stderr,
"Thread %d terminated\n", i);
#define curl_easy_setopt(handle, option, value)
static void * pull_one_url(void *url)
int main(int argc, char **argv)
const char *const urls[NUMT]
CURL_EXTERN CURL * curl_easy_init(void)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
CURL_EXTERN CURLcode curl_global_init(long flags)
curl_global_init() globally initializes curl given a bitwise set of the different features of what to...
CURL_EXTERN CURLcode curl_easy_perform(CURL *curl)