Module: kamailio Branch: 5.7 Commit: 2bd813b0c4c1b942ee634eca5e68a025be9fab8e URL: https://github.com/kamailio/kamailio/commit/2bd813b0c4c1b942ee634eca5e68a025be9fab8e
Author: Daniel-Constantin Mierla <mico...@gmail.com> Committer: Victor Seva <linuxman...@torreviejawireless.org> Date: 2023-06-23T08:54:57+02:00 http_client: fix depecration of CURLOPT_REDIR_PROTOCOLS - GH #3492 (cherry picked from commit 4d8263f9be97a541a24cbc6acc9855509640780b) --- Modified: src/modules/http_client/functions.c --- Diff: https://github.com/kamailio/kamailio/commit/2bd813b0c4c1b942ee634eca5e68a025be9fab8e.diff Patch: https://github.com/kamailio/kamailio/commit/2bd813b0c4c1b942ee634eca5e68a025be9fab8e.patch --- diff --git a/src/modules/http_client/functions.c b/src/modules/http_client/functions.c index be0b2024b0d..8b1f33d74ef 100644 --- a/src/modules/http_client/functions.c +++ b/src/modules/http_client/functions.c @@ -161,8 +161,13 @@ static int curL_request_url(struct sip_msg *_m, const char *_met, res = curl_easy_setopt( curl, CURLOPT_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS); #endif + +#if defined(CURL_AT_LEAST_VERSION) && CURL_AT_LEAST_VERSION(7, 85, 0) + res = curl_easy_setopt(curl, CURLOPT_REDIR_PROTOCOLS_STR, "http,https"); +#else res = curl_easy_setopt( curl, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS); +#endif if(_met != NULL) { /* Enforce method (GET, PUT, ...) */ _______________________________________________ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org