static bool init(CURL **conn, char *url)
{
CURLcode code;
*conn = curl_easy_init();
if (*conn == NULL) {
fprintf(stderr, "Failed to create CURL connection\n");
exit(EXIT_FAILURE);
}
code = curl_easy_setopt(*conn, CURLOPT_ERRORBUFFER, errorBuffer);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set error buffer [%d]\n", code);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_URL, url);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set URL [%s]\n", errorBuffer);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_FOLLOWLOCATION, 1L);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set redirect option [%s]\n", errorBuffer);
return false;
}
return true;
}static bool init(CURL **conn, char *url)
{
CURLcode code;
*conn = curl_easy_init();
if (*conn == NULL) {
fprintf(stderr, "Failed to create CURL connection\n");
exit(EXIT_FAILURE);
}
code = curl_easy_setopt(*conn, CURLOPT_ERRORBUFFER, errorBuffer);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set error buffer [%d]\n", code);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_URL, url);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set URL [%s]\n", errorBuffer);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_FOLLOWLOCATION, 1L);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set redirect option [%s]\n", errorBuffer);
return false;
}
return true;
}static bool init(CURL **conn, char *url)
{
CURLcode code;
*conn = curl_easy_init();
if (*conn == NULL) {
fprintf(stderr, "Failed to create CURL connection\n");
exit(EXIT_FAILURE);
}
code = curl_easy_setopt(*conn, CURLOPT_ERRORBUFFER, errorBuffer);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set error buffer [%d]\n", code);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_URL, url);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set URL [%s]\n", errorBuffer);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_FOLLOWLOCATION, 1L);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set redirect option [%s]\n", errorBuffer);
return false;
}
return true;
}static bool init(CURL **conn, char *url)
{
CURLcode code;
*conn = curl_easy_init();
if (*conn == NULL) {
fprintf(stderr, "Failed to create CURL connection\n");
exit(EXIT_FAILURE);
}
code = curl_easy_setopt(*conn, CURLOPT_ERRORBUFFER, errorBuffer);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set error buffer [%d]\n", code);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_URL, url);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set URL [%s]\n", errorBuffer);
return false;
}
code = curl_easy_setopt(*conn, CURLOPT_FOLLOWLOCATION, 1L);
if (code != CURLE_OK) {
fprintf(stderr, "Failed to set redirect option [%s]\n", errorBuffer);
return false;
}
return true;
}