|
|
|
@ -64,12 +64,12 @@ static void do_notify(void *p, void *u) { |
|
|
|
|
|
|
|
/* allow redirects */ |
|
|
|
err = "setting CURLOPT_FOLLOWLOCATION"; |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_FOLLOWLOCATION, 1)) != CURLE_OK) |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_FOLLOWLOCATION, 1L)) != CURLE_OK) |
|
|
|
goto fail; |
|
|
|
|
|
|
|
/* max 5 redirects */ |
|
|
|
err = "setting CURLOPT_MAXREDIRS"; |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_MAXREDIRS, 5)) != CURLE_OK) |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_MAXREDIRS, 5L)) != CURLE_OK) |
|
|
|
goto fail; |
|
|
|
|
|
|
|
/* add headers */ |
|
|
|
@ -80,14 +80,14 @@ static void do_notify(void *p, void *u) { |
|
|
|
/* POST vs GET */ |
|
|
|
if (notify_post) { |
|
|
|
err = "setting CURLOPT_POST"; |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_POST, 1)) != CURLE_OK) |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_POST, 1L)) != CURLE_OK) |
|
|
|
goto fail; |
|
|
|
} |
|
|
|
|
|
|
|
/* cert verify (enabled by default) */ |
|
|
|
if (notify_nverify) { |
|
|
|
err = "setting CURLOPT_SSL_VERIFYPEER"; |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_SSL_VERIFYPEER, 0)) != CURLE_OK) |
|
|
|
if ((ret = curl_easy_setopt(c, CURLOPT_SSL_VERIFYPEER, 0L)) != CURLE_OK) |
|
|
|
goto fail; |
|
|
|
} |
|
|
|
|
|
|
|
|