Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/net-snmp/agent/agent_handler.c
 29.85% (183/613)
 34.29% (12/35)
 22.39% (225/1005)
src/net-snmp/agent/agent_index.c
  0.00% (0/459)
  0.00% (0/13)
  0.00% (0/364)
src/net-snmp/agent/agent_read_config.c
 54.07% (93/172)
 27.27% (3/11)
 47.79% (54/113)
src/net-snmp/agent/agent_registry.c
 39.85% (493/1237)
 52.83% (28/53)
 34.13% (511/1497)
src/net-snmp/agent/agent_sysORTable.c
 10.27% (15/146)
 16.67% (2/12)
  9.13% (20/219)
src/net-snmp/agent/agent_trap.c
  0.89% (10/1121)
  7.89% (3/38)
  0.67% (9/1340)
src/net-snmp/agent/helpers/all_helpers.c
100.00% (15/15)
100.00% (1/1)
100.00% (1/1)
src/net-snmp/agent/helpers/bulk_to_next.c
 22.03% (13/59)
 50.00% (2/4)
  9.20% (8/87)
src/net-snmp/agent/helpers/cache_handler.c
 13.62% (53/389)
 21.43% (6/28)
  9.68% (48/496)
src/net-snmp/agent/helpers/debug_handler.c
  9.20% (8/87)
 50.00% (2/4)
  1.41% (4/284)
src/net-snmp/agent/helpers/null.c
 68.18% (30/44)
100.00% (3/3)
 59.21% (45/76)
src/net-snmp/agent/helpers/old_api.c
  0.00% (0/270)
  0.00% (0/8)
  0.00% (0/253)
src/net-snmp/agent/helpers/read_only.c
 36.84% (14/38)
 66.67% (2/3)
 16.33% (8/49)
src/net-snmp/agent/helpers/row_merge.c
  6.63% (13/196)
 25.00% (2/8)
  1.62% (5/309)
src/net-snmp/agent/helpers/serialize.c
 23.68% (9/38)
 50.00% (2/4)
 12.12% (4/33)
src/net-snmp/agent/helpers/stash_cache.c
 19.42% (27/139)
 36.36% (4/11)
 10.07% (15/149)
src/net-snmp/agent/helpers/stash_to_next.c
 17.02% (8/47)
 50.00% (1/2)
  8.93% (5/56)
src/net-snmp/agent/helpers/table.c
  0.00% (0/666)
  0.00% (0/28)
  0.00% (0/954)
src/net-snmp/agent/helpers/table_data.c
  0.00% (0/551)
  0.00% (0/44)
  0.00% (0/497)
src/net-snmp/agent/helpers/table_dataset.c
  0.94% (8/847)
  2.86% (1/35)
  0.36% (3/828)
src/net-snmp/agent/kernel.c
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/net-snmp/agent/mibgroup/agentx/agentx_config.c
 29.50% (41/139)
 22.22% (2/9)
 14.94% (26/174)
src/net-snmp/agent/mibgroup/agentx/client.c
  0.00% (0/286)
  0.00% (0/11)
  0.00% (0/400)
src/net-snmp/agent/mibgroup/agentx/master.c
  0.00% (0/372)
  0.00% (0/3)
  0.00% (0/562)
src/net-snmp/agent/mibgroup/agentx/master_admin.c
  0.00% (0/371)
  0.00% (0/12)
  0.00% (0/424)
src/net-snmp/agent/mibgroup/agentx/protocol.c
 78.99% (1109/1404)
 91.30% (21/23)
 40.06% (1689/4216)
src/net-snmp/agent/mibgroup/agentx/subagent.c
  0.00% (0/668)
  0.00% (0/22)
  0.00% (0/943)
src/net-snmp/agent/mibgroup/mibII/vacm_conf.c
 15.03% (155/1031)
 31.03% (9/29)
  8.79% (91/1035)
src/net-snmp/agent/mibgroup/smux/smux.c
  0.82% (12/1458)
  6.25% (2/32)
  0.20% (4/1968)
src/net-snmp/agent/mibgroup/snmpv3/usmConf.c
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/net-snmp/agent/mibgroup/utilities/iquery.c
 25.17% (38/151)
 33.33% (3/9)
 17.30% (32/185)
src/net-snmp/agent/snmp_agent.c
 46.51% (1065/2290)
 48.10% (38/79)
 41.84% (1294/3093)
src/net-snmp/agent/snmp_vars.c
 78.92% (131/166)
100.00% (6/6)
 60.96% (89/146)
src/net-snmp/include/net-snmp/library/tools.h
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/net-snmp/snmplib/asn1.c
 73.91% (1351/1828)
 94.23% (49/52)
 65.99% (1861/2820)
src/net-snmp/snmplib/callback.c
 70.05% (152/217)
 75.00% (9/12)
 65.36% (217/332)
src/net-snmp/snmplib/cert_util.c
 11.34% (257/2267)
 17.92% (19/106)
  7.81% (260/3331)
src/net-snmp/snmplib/container.c
 43.42% (188/433)
 48.65% (18/37)
 28.60% (145/507)
src/net-snmp/snmplib/container_binary_array.c
 46.90% (265/565)
 63.64% (28/44)
 33.79% (246/728)
src/net-snmp/snmplib/container_list_ssll.c
 30.61% (90/294)
 36.36% (8/22)
 16.99% (53/312)
src/net-snmp/snmplib/container_null.c
 14.71% (10/68)
 15.38% (2/13)
  8.26% (10/121)
src/net-snmp/snmplib/data_list.c
 28.08% (57/203)
 42.86% (6/14)
 34.07% (93/273)
src/net-snmp/snmplib/default_store.c
 83.99% (236/281)
 85.71% (12/14)
 84.39% (373/442)
src/net-snmp/snmplib/dir_utils.c
  0.00% (0/148)
  0.00% (0/3)
  0.00% (0/216)
src/net-snmp/snmplib/fd_event_manager.c
  0.00% (0/194)
  0.00% (0/10)
  0.00% (0/210)
src/net-snmp/snmplib/file_utils.c
  0.00% (0/90)
  0.00% (0/8)
  0.00% (0/151)
src/net-snmp/snmplib/int64.c
 63.04% (116/184)
 60.00% (9/15)
 24.29% (34/140)
src/net-snmp/snmplib/keytools.c
 20.36% (80/393)
 42.86% (3/7)
 17.02% (112/658)
src/net-snmp/snmplib/large_fd_set.c
 51.30% (59/115)
 75.00% (9/12)
 34.76% (57/164)
src/net-snmp/snmplib/lcd_time.c
 41.71% (78/187)
 57.14% (4/7)
 33.67% (101/300)
src/net-snmp/snmplib/mib.c
 32.45% (1477/4552)
 41.09% (53/129)
 34.11% (1579/4629)
src/net-snmp/snmplib/oid_stash.c
  0.00% (0/233)
  0.00% (0/11)
  0.00% (0/221)
src/net-snmp/snmplib/parse.c
 83.06% (3235/3895)
 78.49% (73/93)
 84.15% (3388/4026)
src/net-snmp/snmplib/read_config.c
 75.59% (1000/1323)
 77.27% (51/66)
 71.28% (1164/1633)
src/net-snmp/snmplib/scapi.c
 30.20% (154/510)
 50.00% (13/26)
 23.13% (207/895)
src/net-snmp/snmplib/sd-daemon.c
  8.20% (20/244)
 28.57% (2/7)
  3.61% (13/360)
src/net-snmp/snmplib/snmp.c
 77.99% (209/268)
 75.00% (3/4)
 64.27% (259/403)
src/net-snmp/snmplib/snmp_alarm.c
 23.28% (44/189)
 46.67% (7/15)
 13.26% (35/264)
src/net-snmp/snmplib/snmp_api.c
 45.67% (2274/4979)
 61.29% (76/124)
 35.83% (2674/7462)
src/net-snmp/snmplib/snmp_auth.c
 48.28% (28/58)
 50.00% (1/2)
 62.07% (72/116)
src/net-snmp/snmplib/snmp_client.c
 22.98% (244/1062)
 29.79% (14/47)
 16.29% (251/1541)
src/net-snmp/snmplib/snmp_debug.c
 34.76% (114/328)
 48.28% (14/29)
 33.12% (104/314)
src/net-snmp/snmplib/snmp_enum.c
 49.27% (135/274)
 31.03% (9/29)
 56.41% (154/273)
src/net-snmp/snmplib/snmp_logging.c
 67.14% (515/767)
 63.04% (29/46)
 67.39% (465/690)
src/net-snmp/snmplib/snmp_openssl.c
  2.50% (14/560)
  4.55% (1/22)
  2.44% (19/779)
src/net-snmp/snmplib/snmp_parse_args.c
 74.68% (354/474)
 60.00% (3/5)
 87.27% (288/330)
src/net-snmp/snmplib/snmp_secmod.c
 55.75% (63/113)
 85.71% (6/7)
 55.37% (67/121)
src/net-snmp/snmplib/snmp_service.c
 82.06% (279/340)
 93.33% (14/15)
 70.10% (211/301)
src/net-snmp/snmplib/snmp_transport.c
 39.52% (326/825)
 52.17% (24/46)
 32.08% (368/1147)
src/net-snmp/snmplib/snmp_version.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/net-snmp/snmplib/snmpksm.c
  5.60% (51/911)
 23.08% (3/13)
  4.38% (55/1256)
src/net-snmp/snmplib/snmptsm.c
  8.11% (21/259)
 25.00% (2/8)
  5.51% (25/454)
src/net-snmp/snmplib/snmpusm.c
 14.64% (424/2896)
 36.84% (28/76)
 10.93% (502/4592)
src/net-snmp/snmplib/snmpv3.c
 67.72% (495/731)
 68.00% (17/25)
 65.45% (449/686)
src/net-snmp/snmplib/strlcat.c
 95.24% (20/21)
100.00% (1/1)
 91.67% (11/12)
src/net-snmp/snmplib/strlcpy.c
 86.67% (13/15)
100.00% (1/1)
 85.71% (6/7)
src/net-snmp/snmplib/system.c
 25.92% (99/382)
 31.25% (5/16)
 18.97% (88/464)
src/net-snmp/snmplib/tools.c
 29.32% (129/440)
 27.03% (10/37)
 32.39% (160/494)
src/net-snmp/snmplib/transports/snmpAAL5PVCDomain.c
  4.62% (11/238)
 10.00% (1/10)
  1.30% (4/307)
src/net-snmp/snmplib/transports/snmpAliasDomain.c
 64.29% (27/42)
 60.00% (3/5)
 47.62% (10/21)
src/net-snmp/snmplib/transports/snmpCallbackDomain.c
 21.31% (75/352)
 25.00% (4/16)
 10.96% (49/447)
src/net-snmp/snmplib/transports/snmpDTLSUDPDomain.c
  3.36% (32/952)
  4.00% (1/25)
  1.43% (18/1260)
src/net-snmp/snmplib/transports/snmpIPBaseDomain.c
 78.45% (91/116)
100.00% (4/4)
 64.44% (87/135)
src/net-snmp/snmplib/transports/snmpIPXDomain.c
  3.27% (10/306)
  8.33% (1/12)
  0.61% (3/494)
src/net-snmp/snmplib/transports/snmpIPv4BaseDomain.c
 22.39% (30/134)
 16.67% (1/6)
 16.74% (36/215)
src/net-snmp/snmplib/transports/snmpIPv6BaseDomain.c
 65.19% (103/158)
 66.67% (6/9)
 44.39% (83/187)
src/net-snmp/snmplib/transports/snmpSTDDomain.c
  6.67% (10/150)
 10.00% (1/10)
  2.19% (4/183)
src/net-snmp/snmplib/transports/snmpSocketBaseDomain.c
 40.67% (61/150)
 66.67% (4/6)
 30.85% (62/201)
src/net-snmp/snmplib/transports/snmpTCPBaseDomain.c
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/67)
src/net-snmp/snmplib/transports/snmpTCPDomain.c
  5.88% (10/170)
 16.67% (1/6)
  2.19% (4/183)
src/net-snmp/snmplib/transports/snmpTCPIPv6Domain.c
  6.74% (12/178)
 16.67% (1/6)
  1.79% (4/224)
src/net-snmp/snmplib/transports/snmpTLSBaseDomain.c
  7.07% (63/891)
 17.39% (4/23)
  4.07% (51/1253)
src/net-snmp/snmplib/transports/snmpTLSTCPDomain.c
  2.91% (12/413)
  7.14% (1/14)
  1.38% (7/509)
src/net-snmp/snmplib/transports/snmpUDPBaseDomain.c
  2.76% (6/217)
 14.29% (1/7)
  1.18% (4/340)
src/net-snmp/snmplib/transports/snmpUDPDomain.c
 57.50% (230/400)
 50.00% (10/20)
 45.92% (169/368)
src/net-snmp/snmplib/transports/snmpUDPIPv4BaseDomain.c
 40.64% (89/219)
 66.67% (6/9)
 34.74% (99/285)
src/net-snmp/snmplib/transports/snmpUDPIPv6Domain.c
 31.75% (247/778)
 21.74% (5/23)
 18.74% (169/902)
src/net-snmp/snmplib/transports/snmpUDPsharedDomain.c
  6.18% (16/259)
  6.25% (1/16)
  1.89% (6/317)
src/net-snmp/snmplib/transports/snmpUnixDomain.c
 26.40% (127/481)
 25.00% (4/16)
 14.05% (77/548)
src/net-snmp/snmplib/vacm.c
  8.19% (73/891)
 19.51% (8/41)
  6.69% (59/882)
src/net-snmp/testing/fuzzing/ada_fuzz_header.h
 92.06% (58/63)
 87.50% (7/8)
 98.00% (49/50)
src/net-snmp/testing/fuzzing/agentx_parse_fuzzer.c
 84.62% (22/26)
100.00% (2/2)
 91.67% (11/12)
src/net-snmp/testing/fuzzing/parse_octet_hint_fuzzer.c
 82.61% (19/23)
100.00% (2/2)
 58.82% (10/17)
src/net-snmp/testing/fuzzing/read_objid_fuzzer.c
 77.78% (14/18)
100.00% (2/2)
 91.67% (11/12)
src/net-snmp/testing/fuzzing/snmp_agent_e2e_fuzzer.c
 90.91% (70/77)
100.00% (4/4)
 85.96% (49/57)
src/net-snmp/testing/fuzzing/snmp_api_fuzzer.c
 90.79% (69/76)
 66.67% (2/3)
 91.89% (34/37)
src/net-snmp/testing/fuzzing/snmp_config_fuzzer.c
 65.38% (17/26)
100.00% (2/2)
 72.73% (8/11)
src/net-snmp/testing/fuzzing/snmp_config_mem_fuzzer.c
 76.00% (19/25)
100.00% (2/2)
 75.00% (6/8)
src/net-snmp/testing/fuzzing/snmp_e2e_fuzzer.c
100.00% (51/51)
100.00% (4/4)
100.00% (18/18)
src/net-snmp/testing/fuzzing/snmp_mib_fuzzer.c
 57.14% (16/28)
 66.67% (2/3)
 61.54% (8/13)
src/net-snmp/testing/fuzzing/snmp_parse_args_fuzzer.c
100.00% (19/19)
100.00% (1/1)
100.00% (10/10)
src/net-snmp/testing/fuzzing/snmp_parse_fuzzer.c
 74.07% (20/27)
 66.67% (2/3)
 78.57% (11/14)
src/net-snmp/testing/fuzzing/snmp_parse_oid_fuzzer.c
 68.18% (15/22)
 66.67% (2/3)
 76.92% (10/13)
src/net-snmp/testing/fuzzing/snmp_pdu_parse_fuzzer.c
 75.00% (12/16)
100.00% (2/2)
 85.71% (6/7)
src/net-snmp/testing/fuzzing/snmp_print_var_fuzzer.c
 97.03% (196/202)
100.00% (2/2)
 98.20% (109/111)
src/net-snmp/testing/fuzzing/snmp_scoped_pdu_parse_fuzzer.c
 75.00% (12/16)
100.00% (2/2)
 85.71% (6/7)
src/net-snmp/testing/fuzzing/snmp_transport_fuzzer.c
 92.59% (50/54)
100.00% (2/2)
 97.22% (35/36)
Totals
 34.96% (20247/57907)
 41.29% (906/2194)
 28.76% (21768/75698)