浏览代码

ims_icscf: stats global variables made extern in header file

Daniel-Constantin Mierla 5 年之前
父节点
当前提交
bfb717fc85
共有 2 个文件被更改,包括 13 次插入6 次删除
  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();