]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11931: [mod_http_cache] Fix regression, use SWITCH_MOD_DECLARE() in modules instea...
authorAndrey Volk <andywolk@gmail.com>
Tue, 23 Jul 2019 08:48:31 +0000 (12:48 +0400)
committerAndrey Volk <andywolk@gmail.com>
Tue, 23 Jul 2019 08:48:31 +0000 (12:48 +0400)
src/mod/applications/mod_http_cache/aws.c
src/mod/applications/mod_http_cache/aws.h
src/mod/applications/mod_http_cache/common.c
src/mod/applications/mod_http_cache/common.h

index e6d488ef4f90e15d7d2e732aa53875a11b47d0c4..fbbbf00d98ec251f6c3a0f38d2dddbe54a674850 100644 (file)
@@ -107,7 +107,7 @@ static char *aws_s3_signature(char *signature, int signature_length, const char
  * @param expires seconds since the epoch
  * @return presigned_url
  */
-SWITCH_DECLARE(char *) aws_s3_presigned_url_create(const char *verb, const char *url, const char *base_domain, const char *content_type, const char *content_md5, const char *aws_access_key_id, const char *aws_secret_access_key, const char *expires)
+SWITCH_MOD_DECLARE(char *) aws_s3_presigned_url_create(const char *verb, const char *url, const char *base_domain, const char *content_type, const char *content_md5, const char *aws_access_key_id, const char *aws_secret_access_key, const char *expires)
 {
        char signature[S3_SIGNATURE_LENGTH_MAX];
        char signature_url_encoded[S3_SIGNATURE_LENGTH_MAX];
@@ -162,7 +162,7 @@ static char *aws_s3_authentication_create(const char *verb, const char *url, con
        return switch_mprintf("AWS %s:%s", aws_access_key_id, signature);
 }
 
-SWITCH_DECLARE(switch_status_t) aws_s3_config_profile(switch_xml_t xml, http_profile_t *profile)
+SWITCH_MOD_DECLARE(switch_status_t) aws_s3_config_profile(switch_xml_t xml, http_profile_t *profile)
 {
        switch_status_t status = SWITCH_STATUS_SUCCESS;
        switch_xml_t base_domain_xml = switch_xml_child(xml, "base-domain");
@@ -217,7 +217,7 @@ SWITCH_DECLARE(switch_status_t) aws_s3_config_profile(switch_xml_t xml, http_pro
  * @param url
  * @return updated headers
  */
-SWITCH_DECLARE(switch_curl_slist_t) *aws_s3_append_headers(http_profile_t *profile, switch_curl_slist_t *headers,
+SWITCH_MOD_DECLARE(switch_curl_slist_t*) aws_s3_append_headers(http_profile_t *profile, switch_curl_slist_t *headers,
                const char *verb, unsigned int content_length, const char *content_type, const char *url, const unsigned int block_num, char **query_string)
 {
        char date[256];
index 633dbc8d6f8033d90acebdaee5eaec4f26516563..3112bfe9895e14e23cb4876534d7b5245017660f 100644 (file)
 /* (SHA1_LENGTH * 1.37 base64 bytes per byte * 3 url-encoded bytes per byte) */
 #define S3_SIGNATURE_LENGTH_MAX 83
 
-SWITCH_DECLARE(switch_curl_slist_t) *aws_s3_append_headers(http_profile_t *profile, switch_curl_slist_t *headers,
+SWITCH_MOD_DECLARE(switch_curl_slist_t*) aws_s3_append_headers(http_profile_t *profile, switch_curl_slist_t *headers,
        const char *verb, unsigned int content_length, const char *content_type, const char *url, const unsigned int block_num, char **query_string);
-SWITCH_DECLARE(switch_status_t) aws_s3_config_profile(switch_xml_t xml, http_profile_t *profile);
-SWITCH_DECLARE(char *) aws_s3_presigned_url_create(const char *verb, const char *url, const char *base_domain, const char *content_type, const char *content_md5, const char *aws_access_key_id, const char *aws_secret_access_key, const char *expires);
+SWITCH_MOD_DECLARE(switch_status_t) aws_s3_config_profile(switch_xml_t xml, http_profile_t *profile);
+SWITCH_MOD_DECLARE(char *) aws_s3_presigned_url_create(const char *verb, const char *url, const char *base_domain, const char *content_type, const char *content_md5, const char *aws_access_key_id, const char *aws_secret_access_key, const char *expires);
 
 #endif
 
index 13c43156d78f620dbff871312a576e02d7f5dbb1..5db61fcdf948ecd40e79413baec34c6bb4cf98cb 100644 (file)
@@ -63,7 +63,7 @@ static char *my_strrstr(const char *haystack, const char *needle)
        return NULL;
 }
 
-SWITCH_DECLARE(void) parse_url(char *url, const char *base_domain, const char *default_base_domain, char **bucket, char **object)
+SWITCH_MOD_DECLARE(void) parse_url(char *url, const char *base_domain, const char *default_base_domain, char **bucket, char **object)
 {
        char *bucket_start = NULL;
        char *bucket_end;
index 278af9b9d6fe283999c271582ed6988a890fec4e..612b7fb2ade874d37c304e97609d4b85d8325726 100644 (file)
@@ -23,7 +23,7 @@ struct http_profile {
 typedef struct http_profile http_profile_t;
 
 
-SWITCH_DECLARE(void) parse_url(char *url, const char *base_domain, const char *default_base_domain, char **bucket, char **object);
+SWITCH_MOD_DECLARE(void) parse_url(char *url, const char *base_domain, const char *default_base_domain, char **bucket, char **object);
 
 #endif