Module: kamailio Branch: master Commit: df5521fcdfc96462eb191b774f242fe1d4616adb URL: https://github.com/kamailio/kamailio/commit/df5521fcdfc96462eb191b774f242fe1...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2020-03-04T08:28:30+01:00
ims_qos: use extern in header files not to redeclare variables
---
Modified: src/modules/ims_qos/cdpeventprocessor.h Modified: src/modules/ims_qos/rx_aar.c Modified: src/modules/ims_qos/rx_aar.h Modified: src/modules/ims_qos/rx_avp.h
---
Diff: https://github.com/kamailio/kamailio/commit/df5521fcdfc96462eb191b774f242fe1... Patch: https://github.com/kamailio/kamailio/commit/df5521fcdfc96462eb191b774f242fe1...
---
diff --git a/src/modules/ims_qos/cdpeventprocessor.h b/src/modules/ims_qos/cdpeventprocessor.h index 4f2b4d688f..8f393656ee 100644 --- a/src/modules/ims_qos/cdpeventprocessor.h +++ b/src/modules/ims_qos/cdpeventprocessor.h @@ -67,8 +67,8 @@ typedef struct { int size; } cdp_cb_event_list_t;
-str early_qosrelease_reason; -str confirmed_qosrelease_headers; +extern str early_qosrelease_reason; +extern str confirmed_qosrelease_headers;
int init_cdp_cb_event_list(); void destroy_cdp_cb_event_list(); diff --git a/src/modules/ims_qos/rx_aar.c b/src/modules/ims_qos/rx_aar.c index 684f3a75c5..2029035415 100644 --- a/src/modules/ims_qos/rx_aar.c +++ b/src/modules/ims_qos/rx_aar.c @@ -71,7 +71,7 @@ #define macro_name(_rc) #_rc
//extern struct tm_binds tmb; -usrloc_api_t ul; +extern usrloc_api_t ul;
extern struct ims_qos_counters_h ims_qos_cnts_h;
diff --git a/src/modules/ims_qos/rx_aar.h b/src/modules/ims_qos/rx_aar.h index f12def162f..0a9a63b51a 100644 --- a/src/modules/ims_qos/rx_aar.h +++ b/src/modules/ims_qos/rx_aar.h @@ -55,7 +55,7 @@ #include "../../core/locking.h"
struct cdp_binds cdpb; -cdp_avp_bind_t *cdp_avp; +extern cdp_avp_bind_t *cdp_avp;
/*this is the parcel to pass for CDP async for AAR*/ typedef struct saved_transaction { diff --git a/src/modules/ims_qos/rx_avp.h b/src/modules/ims_qos/rx_avp.h index c8f81b6f85..55840f3e81 100644 --- a/src/modules/ims_qos/rx_avp.h +++ b/src/modules/ims_qos/rx_avp.h @@ -64,8 +64,8 @@ struct AAA_AVP_List; struct AAAMessage; enum dialog_direction;
-int audio_default_bandwidth; -int video_default_bandwidth; +extern int audio_default_bandwidth; +extern int video_default_bandwidth;
/*helper*/