Quellcode durchsuchen

ims_icscf: stats global variables made extern in header file

Daniel-Constantin Mierla vor 5 Jahren
Ursprung
Commit
bfb717fc85
2 geänderte Dateien mit 13 neuen und 6 gelöschten Zeilen
  1. 7 0
      src/modules/ims_icscf/ims_icscf_mod.c
  2. 6 6
      src/modules/ims_icscf/stats.h

+ 7 - 0
src/modules/ims_icscf/ims_icscf_mod.c

@@ -63,6 +63,13 @@ cdp_avp_bind_t *cdp_avp;
 sl_api_t slb;
 
 
+stat_var* stat_uar_timeouts = NULL;
+stat_var* stat_lir_timeouts = NULL;
+stat_var* uar_replies_received = NULL;
+stat_var* lir_replies_received = NULL;
+stat_var* uar_replies_response_time = NULL;
+stat_var* lir_replies_response_time = NULL;
+
 //module parameters
 char* ims_icscf_db_url="mysql://icscf:heslo@localhost/hssdata";     /**< DB URL */
 char* ims_icscf_db_nds_table="nds_trusted_domains";                         /**< NDS table in DB */

+ 6 - 6
src/modules/ims_icscf/stats.h

@@ -46,12 +46,12 @@
 
 #include "../../core/counters.h"
 
-stat_var* stat_uar_timeouts;
-stat_var* stat_lir_timeouts;
-stat_var* uar_replies_received;
-stat_var* lir_replies_received;
-stat_var* uar_replies_response_time;
-stat_var* lir_replies_response_time;
+extern stat_var* stat_uar_timeouts;
+extern stat_var* stat_lir_timeouts;
+extern stat_var* uar_replies_received;
+extern stat_var* lir_replies_received;
+extern stat_var* uar_replies_response_time;
+extern stat_var* lir_replies_response_time;
 
 int register_stats();
 unsigned long get_avg_uar_response_time();