diff --git a/modules/qrouting/qr_acc.c b/modules/qrouting/qr_acc.c index 3cc650feff..2312f6996a 100644 --- a/modules/qrouting/qr_acc.c +++ b/modules/qrouting/qr_acc.c @@ -138,7 +138,7 @@ void qr_acc(void *param) } /* a call for this gateway returned 200OK */ -inline void qr_add_200OK(qr_gw_t * gw) { +static inline void qr_add_200OK(qr_gw_t * gw) { lock_get(gw->acc_lock); ++(gw->current_interval.stats.as); ++(gw->current_interval.stats.cc); @@ -146,20 +146,20 @@ inline void qr_add_200OK(qr_gw_t * gw) { } /* a call for this gateway returned 4XX */ -inline void qr_add_4xx(qr_gw_t * gw) { +static inline void qr_add_4xx(qr_gw_t * gw) { lock_get(gw->acc_lock); ++(gw->current_interval.stats.cc); lock_release(gw->acc_lock); } -inline void qr_add_pdd(qr_gw_t *gw, double pdd_tm) { +static inline void qr_add_pdd(qr_gw_t *gw, double pdd_tm) { lock_get(gw->acc_lock); /* protect the statistics */ ++(gw->current_interval.n.pdd); gw->current_interval.stats.pdd += pdd_tm; lock_release(gw->acc_lock); } -inline void qr_add_setup(qr_gw_t *gw, double st) { +static inline void qr_add_setup(qr_gw_t *gw, double st) { lock_get(gw->acc_lock); /* protect the statistics */ ++(gw->current_interval.n.setup); gw->current_interval.stats.st += st; diff --git a/modules/qrouting/qr_acc.h b/modules/qrouting/qr_acc.h index 2aed06e893..7e68775db3 100644 --- a/modules/qrouting/qr_acc.h +++ b/modules/qrouting/qr_acc.h @@ -61,8 +61,6 @@ typedef struct qr_dialog_prop { void update_gw_stats(qr_gw_t *); void update_grp_stats(qr_grp_t ); void qr_acc(void *param); -inline void qr_add_200OK(qr_gw_t * gw); -inline void qr_add_4xx(qr_gw_t*); void qr_check_reply_tmcb(struct cell*, int ,struct tmcb_params*); void show_stats(qr_gw_t *gw);