View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/kamailio/misc/fuzz/fuzz_parse_msg.c |
100.00% (37/37) |
100.00% (2/2) |
93.75% (15/16) |
src/kamailio/misc/fuzz/fuzz_uri.c |
100.00% (8/8) |
100.00% (1/1) |
100.00% (5/5) |
src/kamailio/src/core/action.c |
0.00% (0/1317) |
0.00% (0/10) |
0.00% (0/9464) |
src/kamailio/src/core/async_task.c |
0.00% (0/335) |
0.00% (0/18) |
0.00% (0/4073) |
src/kamailio/src/core/atomic/atomic_common.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
src/kamailio/src/core/atomic/atomic_x86.h |
0.00% (0/95) |
0.00% (0/10) |
0.00% (0/10) |
src/kamailio/src/core/atomic_ops.c |
0.00% (0/5) |
0.00% (0/2) |
0.00% (0/2) |
src/kamailio/src/core/basex.c |
0.00% (0/179) |
0.00% (0/5) |
0.00% (0/949) |
src/kamailio/src/core/basex.h |
0.00% (0/299) |
0.00% (0/8) |
0.00% (0/48) |
src/kamailio/src/core/bit_scan.h |
0.00% (0/20) |
0.00% (0/4) |
0.00% (0/4) |
src/kamailio/src/core/bit_test.h |
0.00% (0/27) |
0.00% (0/3) |
0.00% (0/3) |
src/kamailio/src/core/cfg.tab.c |
0.00% (0/7148) |
0.00% (0/23) |
0.00% (0/10410) |
src/kamailio/src/core/cfg/cfg.c |
0.00% (0/197) |
0.00% (0/8) |
0.00% (0/1285) |
src/kamailio/src/core/cfg/cfg_ctx.c |
0.00% (0/1296) |
0.00% (0/30) |
0.00% (0/10478) |
src/kamailio/src/core/cfg/cfg_script.c |
0.00% (0/245) |
0.00% (0/4) |
0.00% (0/1741) |
src/kamailio/src/core/cfg/cfg_select.c |
0.00% (0/264) |
0.00% (0/9) |
0.00% (0/1743) |
src/kamailio/src/core/cfg/cfg_struct.c |
0.00% (0/788) |
0.00% (0/35) |
0.00% (0/5458) |
src/kamailio/src/core/cfg/cfg_struct.h |
0.00% (0/84) |
0.00% (0/3) |
0.00% (0/92) |
src/kamailio/src/core/cfg_core.c |
0.00% (0/30) |
0.00% (0/2) |
0.00% (0/122) |
src/kamailio/src/core/char_msg_val.h |
0.00% (0/37) |
0.00% (0/1) |
0.00% (0/230) |
src/kamailio/src/core/core_cmd.c |
0.00% (0/449) |
0.00% (0/30) |
0.00% (0/871) |
src/kamailio/src/core/counters.c |
0.00% (0/501) |
0.00% (0/26) |
0.00% (0/2633) |
src/kamailio/src/core/counters.h |
0.00% (0/41) |
0.00% (0/8) |
0.00% (0/9) |
src/kamailio/src/core/crypto/md5.c |
0.00% (0/125) |
0.00% (0/5) |
0.00% (0/177) |
src/kamailio/src/core/crypto/md5.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/kamailio/src/core/crypto/md5utils.c |
0.00% (0/16) |
0.00% (0/1) |
0.00% (0/137) |
src/kamailio/src/core/crypto/rijndael.c |
0.00% (0/258) |
0.00% (0/9) |
0.00% (0/753) |
src/kamailio/src/core/crypto/sha256.c |
0.00% (0/395) |
0.00% (0/19) |
0.00% (0/254) |
src/kamailio/src/core/daemonize.c |
0.00% (0/412) |
0.00% (0/13) |
0.00% (0/5206) |
src/kamailio/src/core/data_lump.c |
0.00% (0/593) |
0.00% (0/26) |
0.00% (0/3539) |
src/kamailio/src/core/data_lump_rpl.c |
0.00% (0/97) |
0.00% (0/4) |
0.00% (0/496) |
src/kamailio/src/core/data_lump_rpl.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/kamailio/src/core/dns_cache.c |
0.00% (0/3262) |
0.00% (0/82) |
0.00% (0/13696) |
src/kamailio/src/core/dns_cache.h |
0.00% (0/60) |
0.00% (0/7) |
0.00% (0/20) |
src/kamailio/src/core/dns_func.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/1) |
src/kamailio/src/core/dprint.c |
2.85% (14/492) |
8.33% (2/24) |
0.44% (14/3218) |
src/kamailio/src/core/dset.c |
0.00% (0/843) |
0.00% (0/33) |
0.00% (0/4175) |
src/kamailio/src/core/dset.h |
0.00% (0/13) |
0.00% (0/2) |
0.00% (0/2) |
src/kamailio/src/core/dst_blocklist.c |
0.00% (0/504) |
0.00% (0/26) |
0.00% (0/1246) |
src/kamailio/src/core/endianness.c |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/3) |
src/kamailio/src/core/error.c |
0.00% (0/220) |
0.00% (0/3) |
0.00% (0/332) |
src/kamailio/src/core/events.c |
2.66% (9/338) |
14.29% (1/7) |
1.08% (5/463) |
src/kamailio/src/core/fastlock.h |
0.00% (0/289) |
0.00% (0/4) |
0.00% (0/4) |
src/kamailio/src/core/flags.c |
0.00% (0/145) |
0.00% (0/19) |
0.00% (0/817) |
src/kamailio/src/core/fmsg.c |
0.00% (0/76) |
0.00% (0/11) |
0.00% (0/353) |
src/kamailio/src/core/forward.c |
0.00% (0/609) |
0.00% (0/14) |
0.00% (0/5825) |
src/kamailio/src/core/forward.h |
0.00% (0/225) |
0.00% (0/2) |
0.00% (0/1871) |
src/kamailio/src/core/futexlock.h |
0.00% (0/56) |
0.00% (0/4) |
0.00% (0/40) |
src/kamailio/src/core/hashes.h |
0.00% (0/156) |
0.00% (0/10) |
0.00% (0/58) |
src/kamailio/src/core/io_wait.c |
0.00% (0/281) |
0.00% (0/11) |
0.00% (0/1962) |
src/kamailio/src/core/io_wait.h |
0.00% (0/863) |
0.00% (0/8) |
0.00% (0/5475) |
src/kamailio/src/core/ip_addr.c |
3.38% (20/592) |
12.00% (3/25) |
2.93% (55/1878) |
src/kamailio/src/core/ip_addr.h |
0.00% (0/158) |
0.00% (0/11) |
0.00% (0/679) |
src/kamailio/src/core/kemi.c |
0.00% (0/2217) |
0.00% (0/147) |
0.00% (0/20965) |
src/kamailio/src/core/lex.yy.c |
0.00% (0/4089) |
0.00% (0/63) |
0.00% (0/9052) |
src/kamailio/src/core/local_timer.c |
0.00% (0/120) |
0.00% (0/10) |
0.00% (0/871) |
src/kamailio/src/core/lock_alloc.h |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/1) |
src/kamailio/src/core/lock_ops.c |
0.00% (0/14) |
0.00% (0/2) |
0.00% (0/108) |
src/kamailio/src/core/lock_ops.h |
0.00% (0/11) |
0.00% (0/2) |
0.00% (0/2) |
src/kamailio/src/core/locking.c |
0.00% (0/69) |
0.00% (0/12) |
0.00% (0/169) |
src/kamailio/src/core/lvalue.c |
0.00% (0/305) |
0.00% (0/4) |
0.00% (0/1444) |
src/kamailio/src/core/mem/f_malloc.c |
0.00% (0/784) |
0.00% (0/39) |
0.00% (0/5608) |
src/kamailio/src/core/mem/pkg.c |
0.00% (0/46) |
0.00% (0/4) |
0.00% (0/255) |
src/kamailio/src/core/mem/q_malloc.c |
0.00% (0/1097) |
0.00% (0/46) |
0.00% (0/7948) |
src/kamailio/src/core/mem/shm.c |
5.33% (8/150) |
12.50% (1/8) |
0.61% (7/1145) |
src/kamailio/src/core/mem/tlsf_malloc.c |
0.00% (0/927) |
0.00% (0/88) |
0.00% (0/3432) |
src/kamailio/src/core/mem/tlsf_malloc_bits.h |
0.00% (0/11) |
0.00% (0/3) |
0.00% (0/9) |
src/kamailio/src/core/mod_fix.c |
0.00% (0/642) |
0.00% (0/75) |
0.00% (0/1461) |
src/kamailio/src/core/modparam.c |
0.00% (0/317) |
0.00% (0/5) |
0.00% (0/3211) |
src/kamailio/src/core/msg_translator.c |
0.00% (0/2720) |
0.00% (0/32) |
0.00% (0/25889) |
src/kamailio/src/core/name_alias.h |
0.00% (0/60) |
0.00% (0/2) |
0.00% (0/267) |
src/kamailio/src/core/nonsip_hooks.c |
0.00% (0/58) |
0.00% (0/4) |
0.00% (0/241) |
src/kamailio/src/core/onsend.c |
0.00% (0/102) |
0.00% (0/2) |
0.00% (0/287) |
src/kamailio/src/core/parser/contact/contact.c |
90.28% (260/288) |
83.33% (5/6) |
48.07% (983/2045) |
src/kamailio/src/core/parser/contact/parse_contact.c |
41.22% (61/148) |
57.14% (4/7) |
20.27% (297/1465) |
src/kamailio/src/core/parser/digest/digest.c |
0.00% (0/193) |
0.00% (0/8) |
0.00% (0/939) |
src/kamailio/src/core/parser/digest/digest_parser.c |
0.00% (0/200) |
0.00% (0/9) |
0.00% (0/139) |
src/kamailio/src/core/parser/digest/param_parser.c |
0.00% (0/34) |
0.00% (0/1) |
0.00% (0/136) |
src/kamailio/src/core/parser/hf.c |
54.86% (79/144) |
50.00% (2/4) |
13.96% (43/308) |
src/kamailio/src/core/parser/hf.h |
0.00% (0/35) |
0.00% (0/1) |
0.00% (0/1) |
src/kamailio/src/core/parser/msg_parser.c |
64.80% (731/1128) |
53.33% (16/30) |
23.43% (1975/8430) |
src/kamailio/src/core/parser/parse_addr_spec.c |
97.30% (794/816) |
100.00% (4/4) |
38.27% (1939/5066) |
src/kamailio/src/core/parser/parse_allow.c |
0.00% (0/57) |
0.00% (0/4) |
0.00% (0/360) |
src/kamailio/src/core/parser/parse_body.c |
0.00% (0/373) |
0.00% (0/8) |
0.00% (0/1127) |
src/kamailio/src/core/parser/parse_content.c |
63.54% (183/288) |
60.00% (3/5) |
31.66% (637/2012) |
src/kamailio/src/core/parser/parse_cseq.c |
93.62% (44/47) |
100.00% (2/2) |
43.23% (281/650) |
src/kamailio/src/core/parser/parse_date.c |
0.00% (0/153) |
0.00% (0/5) |
0.00% (0/430) |
src/kamailio/src/core/parser/parse_disposition.c |
94.30% (331/351) |
75.00% (3/4) |
37.87% (682/1801) |
src/kamailio/src/core/parser/parse_diversion.c |
79.11% (125/158) |
75.00% (3/4) |
37.84% (515/1361) |
src/kamailio/src/core/parser/parse_event.c |
0.00% (0/99) |
0.00% (0/5) |
0.00% (0/580) |
src/kamailio/src/core/parser/parse_expires.c |
0.00% (0/68) |
0.00% (0/4) |
0.00% (0/350) |
src/kamailio/src/core/parser/parse_fline.c |
85.56% (154/180) |
50.00% (1/2) |
36.17% (603/1667) |
src/kamailio/src/core/parser/parse_from.c |
87.23% (41/47) |
100.00% (2/2) |
43.09% (243/564) |
src/kamailio/src/core/parser/parse_hname2.c |
81.90% (86/105) |
50.00% (3/6) |
47.00% (227/483) |
src/kamailio/src/core/parser/parse_identity.c |
0.00% (0/94) |
0.00% (0/5) |
0.00% (0/566) |
src/kamailio/src/core/parser/parse_identityinfo.c |
91.15% (278/305) |
100.00% (3/3) |
39.97% (289/723) |
src/kamailio/src/core/parser/parse_methods.c |
32.90% (128/389) |
25.00% (1/4) |
11.45% (134/1170) |
src/kamailio/src/core/parser/parse_nameaddr.c |
68.97% (20/29) |
50.00% (1/2) |
54.55% (12/22) |
src/kamailio/src/core/parser/parse_param.c |
45.74% (247/540) |
52.63% (10/19) |
18.90% (418/2212) |
src/kamailio/src/core/parser/parse_ppi_pai.c |
66.67% (92/138) |
75.00% (3/4) |
31.76% (437/1376) |
src/kamailio/src/core/parser/parse_privacy.c |
97.26% (142/146) |
100.00% (2/2) |
51.12% (388/759) |
src/kamailio/src/core/parser/parse_refer_to.c |
85.19% (23/27) |
100.00% (1/1) |
31.33% (73/233) |
src/kamailio/src/core/parser/parse_retry_after.c |
97.96% (48/49) |
100.00% (1/1) |
56.50% (139/246) |
src/kamailio/src/core/parser/parse_rpid.c |
0.00% (0/25) |
0.00% (0/1) |
0.00% (0/233) |
src/kamailio/src/core/parser/parse_rr.c |
38.03% (135/355) |
40.00% (6/15) |
20.04% (618/3084) |
src/kamailio/src/core/parser/parse_rr.h |
0.00% (0/110) |
0.00% (0/1) |
0.00% (0/1) |
src/kamailio/src/core/parser/parse_sipifmatch.c |
0.00% (0/52) |
0.00% (0/4) |
0.00% (0/443) |
src/kamailio/src/core/parser/parse_subscription_state.c |
0.00% (0/87) |
0.00% (0/4) |
0.00% (0/466) |
src/kamailio/src/core/parser/parse_to.c |
84.85% (28/33) |
100.00% (3/3) |
53.01% (185/349) |
src/kamailio/src/core/parser/parse_uri.c |
89.38% (1035/1158) |
25.00% (2/8) |
61.83% (2648/4283) |
src/kamailio/src/core/parser/parse_via.c |
86.76% (2025/2334) |
66.67% (4/6) |
39.11% (3523/9008) |
src/kamailio/src/core/parser/parser_f.c |
100.00% (15/15) |
100.00% (1/1) |
100.00% (10/10) |
src/kamailio/src/core/parser/parser_f.h |
96.08% (49/51) |
100.00% (6/6) |
100.00% (80/80) |
src/kamailio/src/core/parser/sdp/sdp.c |
11.47% (145/1264) |
12.90% (4/31) |
5.28% (450/8518) |
src/kamailio/src/core/parser/sdp/sdp_helpr_funcs.c |
21.81% (130/596) |
15.38% (4/26) |
12.10% (543/4488) |
src/kamailio/src/core/pass_fd.c |
0.00% (0/151) |
0.00% (0/4) |
0.00% (0/1025) |
src/kamailio/src/core/ppcfg.c |
0.00% (0/408) |
0.00% (0/11) |
0.00% (0/5530) |
src/kamailio/src/core/proxy.c |
0.00% (0/88) |
0.00% (0/11) |
0.00% (0/1569) |
src/kamailio/src/core/proxy.h |
0.00% (0/22) |
0.00% (0/2) |
0.00% (0/16) |
src/kamailio/src/core/pt.c |
0.00% (0/360) |
0.00% (0/14) |
0.00% (0/2404) |
src/kamailio/src/core/pv_core.c |
0.00% (0/119) |
0.00% (0/11) |
0.00% (0/691) |
src/kamailio/src/core/pvapi.c |
0.00% (0/1496) |
0.00% (0/71) |
0.00% (0/10142) |
src/kamailio/src/core/qvalue.h |
0.00% (0/65) |
0.00% (0/4) |
0.00% (0/68) |
src/kamailio/src/core/rand/cryptorand.c |
0.00% (0/19) |
0.00% (0/2) |
0.00% (0/106) |
src/kamailio/src/core/rand/fastrand.c |
0.00% (0/13) |
0.00% (0/3) |
0.00% (0/14) |
src/kamailio/src/core/rand/fortuna/fortuna.c |
0.00% (0/163) |
0.00% (0/17) |
0.00% (0/114) |
src/kamailio/src/core/rand/fortuna/random.c |
0.00% (0/76) |
0.00% (0/6) |
0.00% (0/253) |
src/kamailio/src/core/rand/isaac/rand.c |
0.00% (0/88) |
0.00% (0/2) |
0.00% (0/91) |
src/kamailio/src/core/raw_sock.c |
0.00% (0/347) |
0.00% (0/10) |
0.00% (0/803) |
src/kamailio/src/core/re.c |
0.00% (0/450) |
0.00% (0/7) |
0.00% (0/3693) |
src/kamailio/src/core/receive.c |
0.00% (0/469) |
0.00% (0/9) |
0.00% (0/4619) |
src/kamailio/src/core/resolve.c |
0.00% (0/1342) |
0.00% (0/44) |
0.00% (0/7221) |
src/kamailio/src/core/resolve.h |
0.00% (0/60) |
0.00% (0/1) |
0.00% (0/10) |
src/kamailio/src/core/route.c |
0.00% (0/1818) |
0.00% (0/29) |
0.00% (0/12328) |
src/kamailio/src/core/route_struct.c |
0.00% (0/482) |
0.00% (0/9) |
0.00% (0/11569) |
src/kamailio/src/core/rpc_lookup.c |
0.00% (0/176) |
0.00% (0/7) |
0.00% (0/541) |
src/kamailio/src/core/rvalue.c |
0.00% (0/2967) |
0.00% (0/48) |
0.00% (0/14216) |
src/kamailio/src/core/script_cb.c |
0.00% (0/91) |
0.00% (0/7) |
0.00% (0/798) |
src/kamailio/src/core/sctp_core.c |
0.00% (0/44) |
0.00% (0/7) |
0.00% (0/539) |
src/kamailio/src/core/select.c |
0.00% (0/334) |
0.00% (0/11) |
0.00% (0/3853) |
src/kamailio/src/core/select.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kamailio/src/core/select_buf.c |
0.00% (0/87) |
0.00% (0/7) |
0.00% (0/161) |
src/kamailio/src/core/select_core.c |
0.00% (0/1340) |
0.00% (0/81) |
0.00% (0/4587) |
src/kamailio/src/core/shm_init.c |
0.00% (0/20) |
0.00% (0/3) |
0.00% (0/14) |
src/kamailio/src/core/sock_ut.c |
0.00% (0/17) |
0.00% (0/2) |
0.00% (0/8) |
src/kamailio/src/core/socket_info.c |
0.00% (0/1905) |
0.00% (0/51) |
0.00% (0/10697) |
src/kamailio/src/core/socket_info.h |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/109) |
src/kamailio/src/core/sr_module.c |
0.00% (0/1425) |
0.00% (0/67) |
0.00% (0/9952) |
src/kamailio/src/core/srapi.c |
0.00% (0/20) |
0.00% (0/4) |
0.00% (0/109) |
src/kamailio/src/core/str.c |
0.00% (0/51) |
0.00% (0/3) |
0.00% (0/255) |
src/kamailio/src/core/str_hash.h |
0.00% (0/52) |
0.00% (0/6) |
0.00% (0/134) |
src/kamailio/src/core/str_list.c |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/220) |
src/kamailio/src/core/strutils.c |
0.00% (0/744) |
0.00% (0/29) |
0.00% (0/2060) |
src/kamailio/src/core/stun.c |
0.00% (0/19) |
0.00% (0/1) |
0.00% (0/213) |
src/kamailio/src/core/switch.c |
0.00% (0/576) |
0.00% (0/6) |
0.00% (0/4796) |
src/kamailio/src/core/tcp_conn.h |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/112) |
src/kamailio/src/core/tcp_main.c |
0.00% (0/4000) |
0.00% (0/70) |
0.00% (0/30916) |
src/kamailio/src/core/tcp_options.c |
0.00% (0/148) |
0.00% (0/11) |
0.00% (0/602) |
src/kamailio/src/core/tcp_read.c |
0.00% (0/1518) |
0.00% (0/19) |
0.00% (0/8585) |
src/kamailio/src/core/tcp_stats.c |
0.00% (0/29) |
0.00% (0/3) |
0.00% (0/14) |
src/kamailio/src/core/timer.c |
0.00% (0/531) |
0.00% (0/22) |
0.00% (0/3352) |
src/kamailio/src/core/timer_funcs.h |
0.00% (0/45) |
0.00% (0/3) |
0.00% (0/181) |
src/kamailio/src/core/timer_proc.c |
0.00% (0/252) |
0.00% (0/14) |
0.00% (0/839) |
src/kamailio/src/core/tls_hooks.c |
0.00% (0/33) |
0.00% (0/7) |
0.00% (0/21) |
src/kamailio/src/core/trim.h |
100.00% (14/14) |
100.00% (3/3) |
100.00% (23/23) |
src/kamailio/src/core/tsend.c |
0.00% (0/41) |
0.00% (0/3) |
0.00% (0/1722) |
src/kamailio/src/core/udp_server.c |
0.00% (0/757) |
0.00% (0/10) |
0.00% (0/8169) |
src/kamailio/src/core/usr_avp.c |
0.00% (0/891) |
0.00% (0/38) |
0.00% (0/5118) |
src/kamailio/src/core/ut.c |
4.87% (13/267) |
5.56% (1/18) |
2.00% (17/851) |
src/kamailio/src/core/ut.h |
9.33% (57/611) |
10.81% (4/37) |
2.56% (42/1638) |
src/kamailio/src/core/utils/snexpr.h |
0.00% (0/1074) |
0.00% (0/26) |
0.00% (0/1510) |
src/kamailio/src/core/xavp.c |
0.00% (0/1837) |
0.00% (0/103) |
0.00% (0/7164) |
src/kamailio/src/main.c |
0.68% (15/2194) |
4.35% (1/23) |
0.05% (7/12857) |
Totals |
9.16% (7624/83190) |
4.82% (119/2468) |
4.11% (18562/452086) |