| 819 | } |
| 820 | |
| 821 | static int w_stat_iter_init(struct sip_msg *msg, str *group, struct stat_iter *iter) |
| 822 | { |
| 823 | module_stats *ms; |
| 824 | |
| 825 | ms = get_stat_module(group); |
| 826 | if (!ms) { |
| 827 | LM_ERR("unknown group %.*s\n", group->len, group->s); |
| 828 | return -1; |
| 829 | } |
| 830 | iter->cur = ms->head; |
| 831 | |
| 832 | return 1; |
| 833 | } |
| 834 | |
| 835 | static int w_stat_iter_next(struct sip_msg *msg, pv_spec_t *key, pv_spec_t *val, |
| 836 | struct stat_iter *iter) |
nothing calls this directly
no test coverage detected