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

Function register_log_consumer

dprint.c:708–725  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

706}
707
708int register_log_consumer(char *name, log_print_f print_func,
709 int level_filter, int muted)
710{
711 if (log_consumers_no == MAX_LOG_CONS_NO) {
712 LM_ERR("Maximum number of logging consumers already registered\n");
713 return -1;
714 }
715
716 init_str(&log_consumers[log_consumers_no].name, name);
717 log_consumers[log_consumers_no].gen_print_func = print_func;
718 log_consumers[log_consumers_no].pre_fmt_print_func = gen_consumer_pre_fmt_func;
719 log_consumers[log_consumers_no].level_filter = level_filter;
720 log_consumers[log_consumers_no].muted = muted;
721
722 log_consumers_no++;
723
724 return 0;
725}
726
727int init_log_json_buf(int realloc_buf)
728{

Callers 2

init_log_event_consFunction · 0.85
child_initFunction · 0.85

Calls 1

init_strFunction · 0.85

Tested by

no test coverage detected