MCPcopy Create free account
hub / github.com/OpenSIPS/opensips / pv_set_stat

Function pv_set_stat

modules/statistics/statistics.c:867–883  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

865}
866
867int pv_set_stat(struct sip_msg* msg, pv_param_t *param, int op,
868 pv_value_t *val)
869{
870 stat_var *stat;
871
872 if (get_stat_name( msg, &(param->pvn), 1, &stat)!=0) {
873 LM_ERR("failed to generate/get statistic name\n");
874 return -1;
875 }
876
877 if (val->ri != 0)
878 LM_WARN("non-zero value - setting value to 0\n");
879
880 reset_stat( stat );
881
882 return 0;
883}
884
885
886int pv_get_stat(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)

Callers

nothing calls this directly

Calls 1

get_stat_nameFunction · 0.85

Tested by

no test coverage detected