Coverage Report

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/9462)
src/kamailio/src/core/async_task.c
  0.00% (0/305)
  0.00% (0/16)
  0.00% (0/3641)
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/7116)
  0.00% (0/23)
  0.00% (0/10405)
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/267)
  0.00% (0/9)
  0.00% (0/1746)
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/34)
  0.00% (0/1)
  0.00% (0/227)
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/13694)
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/79)
  0.00% (0/11)
  0.00% (0/351)
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/224)
  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/4084)
  0.00% (0/63)
  0.00% (0/9048)
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/534)
  0.00% (0/60)
  0.00% (0/1295)
src/kamailio/src/core/modparam.c
  0.00% (0/316)
  0.00% (0/5)
  0.00% (0/3211)
src/kamailio/src/core/msg_translator.c
  0.00% (0/2694)
  0.00% (0/31)
  0.00% (0/25560)
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
 88.17% (231/262)
 83.33% (5/6)
 47.25% (764/1617)
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.48% (279/305)
100.00% (3/3)
 40.11% (290/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.75% (414/2208)
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.90% (135/347)
 40.00% (6/15)
 20.08% (618/3078)
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.97% (1040/1156)
 25.00% (2/8)
 62.16% (2656/4273)
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
 22.03% (130/590)
 16.00% (4/25)
 12.11% (543/4483)
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/405)
  0.00% (0/11)
  0.00% (0/5426)
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/1316)
  0.00% (0/42)
  0.00% (0/7192)
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/2969)
  0.00% (0/48)
  0.00% (0/14218)
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/335)
  0.00% (0/11)
  0.00% (0/3854)
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/1332)
  0.00% (0/81)
  0.00% (0/4585)
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/1880)
  0.00% (0/51)
  0.00% (0/10683)
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/1428)
  0.00% (0/67)
  0.00% (0/9957)
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/694)
  0.00% (0/27)
  0.00% (0/2025)
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/3991)
  0.00% (0/69)
  0.00% (0/30909)
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/519)
  0.00% (0/6)
  0.00% (0/5701)
src/kamailio/src/core/usr_avp.c
  0.00% (0/891)
  0.00% (0/38)
  0.00% (0/5116)
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.38% (57/608)
 11.11% (4/36)
  3.50% (42/1201)
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.69% (15/2174)
  4.35% (1/23)
  0.05% (7/12837)
Totals
  9.21% (7601/82572)
  4.88% (119/2439)
  4.10% (18348/447581)