Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/net-snmp/agent/agent_handler.c
 29.97% (187/624)
 34.29% (12/35)
 23.77% (193/812)
src/net-snmp/agent/agent_index.c
  0.00% (0/460)
  0.00% (0/13)
  0.00% (0/319)
src/net-snmp/agent/agent_read_config.c
 54.07% (93/172)
 27.27% (3/11)
 44.76% (47/105)
src/net-snmp/agent/agent_registry.c
 40.14% (499/1243)
 52.83% (28/53)
 33.36% (431/1292)
src/net-snmp/agent/agent_sysORTable.c
 10.74% (16/149)
 16.67% (2/12)
  8.10% (17/210)
src/net-snmp/agent/agent_trap.c
  0.89% (10/1128)
  7.89% (3/38)
  0.76% (9/1185)
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)
  8.64% (7/81)
src/net-snmp/agent/helpers/cache_handler.c
 13.74% (54/393)
 21.43% (6/28)
  9.75% (43/441)
src/net-snmp/agent/helpers/debug_handler.c
  9.20% (8/87)
 50.00% (2/4)
  1.41% (4/283)
src/net-snmp/agent/helpers/null.c
 68.89% (31/45)
100.00% (3/3)
 59.72% (43/72)
src/net-snmp/agent/helpers/old_api.c
  0.00% (0/270)
  0.00% (0/8)
  0.00% (0/214)
src/net-snmp/agent/helpers/read_only.c
 36.84% (14/38)
 66.67% (2/3)
 14.89% (7/47)
src/net-snmp/agent/helpers/row_merge.c
  6.63% (13/196)
 25.00% (2/8)
  1.44% (4/278)
src/net-snmp/agent/helpers/serialize.c
 23.68% (9/38)
 50.00% (2/4)
 13.33% (4/30)
src/net-snmp/agent/helpers/stash_cache.c
 20.00% (28/140)
 36.36% (4/11)
  9.79% (14/143)
src/net-snmp/agent/helpers/stash_to_next.c
 17.02% (8/47)
 50.00% (1/2)
  8.16% (4/49)
src/net-snmp/agent/helpers/table.c
  0.00% (0/671)
  0.00% (0/28)
  0.00% (0/876)
src/net-snmp/agent/helpers/table_data.c
  0.00% (0/553)
  0.00% (0/44)
  0.00% (0/437)
src/net-snmp/agent/helpers/table_dataset.c
  1.05% (9/854)
  2.86% (1/35)
  0.14% (1/730)
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)
 11.88% (19/160)
src/net-snmp/agent/mibgroup/agentx/client.c
  0.00% (0/287)
  0.00% (0/11)
  0.00% (0/361)
src/net-snmp/agent/mibgroup/agentx/master.c
  0.00% (0/372)
  0.00% (0/3)
  0.00% (0/543)
src/net-snmp/agent/mibgroup/agentx/master_admin.c
  0.00% (0/371)
  0.00% (0/12)
  0.00% (0/390)
src/net-snmp/agent/mibgroup/agentx/protocol.c
 79.00% (1110/1405)
 91.30% (21/23)
 39.20% (1626/4148)
src/net-snmp/agent/mibgroup/agentx/subagent.c
  0.00% (0/671)
  0.00% (0/22)
  0.00% (0/842)
src/net-snmp/agent/mibgroup/mibII/vacm_conf.c
 15.40% (160/1039)
 31.03% (9/29)
  6.54% (63/963)
src/net-snmp/agent/mibgroup/smux/smux.c
  0.89% (13/1464)
  6.25% (2/32)
  0.17% (3/1785)
src/net-snmp/agent/mibgroup/snmpv3/usmConf.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/net-snmp/agent/mibgroup/utilities/iquery.c
 25.66% (39/152)
 33.33% (3/9)
 15.91% (28/176)
src/net-snmp/agent/snmp_agent.c
 46.48% (1071/2304)
 48.10% (38/79)
 42.60% (1203/2824)
src/net-snmp/agent/snmp_vars.c
 79.04% (132/167)
100.00% (6/6)
 61.03% (83/136)
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
 74.73% (1366/1828)
 94.23% (49/52)
 65.68% (1686/2567)
src/net-snmp/snmplib/callback.c
 70.18% (153/218)
 75.00% (9/12)
 66.22% (198/299)
src/net-snmp/snmplib/cert_util.c
 11.42% (260/2276)
 17.92% (19/106)
  7.94% (214/2696)
src/net-snmp/snmplib/container.c
 43.94% (192/437)
 48.65% (18/37)
 27.78% (120/432)
src/net-snmp/snmplib/container_binary_array.c
 47.27% (268/567)
 63.64% (28/44)
 38.56% (219/568)
src/net-snmp/snmplib/container_list_ssll.c
 30.85% (91/295)
 36.36% (8/22)
 17.03% (39/229)
src/net-snmp/snmplib/container_null.c
 14.08% (10/71)
 15.38% (2/13)
  8.85% (10/113)
src/net-snmp/snmplib/data_list.c
 28.78% (59/205)
 42.86% (6/14)
 39.62% (84/212)
src/net-snmp/snmplib/default_store.c
 83.69% (236/282)
 85.71% (12/14)
 84.47% (348/412)
src/net-snmp/snmplib/dir_utils.c
  0.00% (0/149)
  0.00% (0/3)
  0.00% (0/192)
src/net-snmp/snmplib/fd_event_manager.c
  0.00% (0/194)
  0.00% (0/10)
  0.00% (0/193)
src/net-snmp/snmplib/file_utils.c
  0.00% (0/90)
  0.00% (0/8)
  0.00% (0/122)
src/net-snmp/snmplib/int64.c
 63.04% (116/184)
 60.00% (9/15)
 23.88% (32/134)
src/net-snmp/snmplib/keytools.c
 20.36% (80/393)
 42.86% (3/7)
 16.61% (106/638)
src/net-snmp/snmplib/large_fd_set.c
 51.28% (60/117)
 75.00% (9/12)
 40.37% (44/109)
src/net-snmp/snmplib/lcd_time.c
 42.02% (79/188)
 57.14% (4/7)
 32.27% (91/282)
src/net-snmp/snmplib/mib.c
 32.62% (1489/4565)
 41.09% (53/129)
 33.43% (1461/4370)
src/net-snmp/snmplib/oid_stash.c
  0.00% (0/234)
  0.00% (0/11)
  0.00% (0/206)
src/net-snmp/snmplib/parse.c
 83.03% (3240/3902)
 78.49% (73/93)
 84.48% (3098/3667)
src/net-snmp/snmplib/read_config.c
 74.79% (1000/1337)
 77.27% (51/66)
 71.16% (1004/1411)
src/net-snmp/snmplib/scapi.c
 30.14% (154/511)
 50.00% (13/26)
 22.03% (187/849)
src/net-snmp/snmplib/sd-daemon.c
  7.79% (19/244)
 28.57% (2/7)
  4.20% (12/286)
src/net-snmp/snmplib/snmp.c
 77.99% (209/268)
 75.00% (3/4)
 63.82% (247/387)
src/net-snmp/snmplib/snmp_alarm.c
 24.08% (46/191)
 46.67% (7/15)
 13.76% (30/218)
src/net-snmp/snmplib/snmp_api.c
 46.00% (2296/4991)
 61.29% (76/124)
 36.05% (2490/6907)
src/net-snmp/snmplib/snmp_auth.c
 48.28% (28/58)
 50.00% (1/2)
 63.46% (66/104)
src/net-snmp/snmplib/snmp_client.c
 22.91% (244/1065)
 29.79% (14/47)
 17.85% (224/1255)
src/net-snmp/snmplib/snmp_debug.c
 35.42% (119/336)
 48.28% (14/29)
 31.78% (82/258)
src/net-snmp/snmplib/snmp_enum.c
 49.46% (137/277)
 31.03% (9/29)
 57.02% (138/242)
src/net-snmp/snmplib/snmp_logging.c
 67.32% (519/771)
 63.04% (29/46)
 67.11% (400/596)
src/net-snmp/snmplib/snmp_openssl.c
  2.66% (15/564)
  4.55% (1/22)
  1.26% (8/634)
src/net-snmp/snmplib/snmp_parse_args.c
 74.68% (354/474)
 60.00% (3/5)
 87.11% (250/287)
src/net-snmp/snmplib/snmp_secmod.c
 56.14% (64/114)
 85.71% (6/7)
 54.81% (57/104)
src/net-snmp/snmplib/snmp_service.c
 82.11% (280/341)
 93.33% (14/15)
 69.69% (177/254)
src/net-snmp/snmplib/snmp_transport.c
 39.57% (330/834)
 52.17% (24/46)
 32.82% (318/969)
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)
  3.96% (48/1213)
src/net-snmp/snmplib/snmptsm.c
  8.08% (21/260)
 25.00% (2/8)
  6.11% (25/409)
src/net-snmp/snmplib/snmpusm.c
 14.72% (428/2908)
 36.84% (28/76)
 10.04% (421/4192)
src/net-snmp/snmplib/snmpv3.c
 67.80% (497/733)
 68.00% (17/25)
 65.86% (380/577)
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.78% (99/384)
 31.25% (5/16)
 19.41% (72/371)
src/net-snmp/snmplib/tools.c
 29.25% (129/441)
 27.03% (10/37)
 28.92% (120/415)
src/net-snmp/snmplib/transports/snmpAAL5PVCDomain.c
  4.56% (11/241)
 10.00% (1/10)
  1.70% (4/235)
src/net-snmp/snmplib/transports/snmpAliasDomain.c
 63.64% (28/44)
 60.00% (3/5)
 60.00% (9/15)
src/net-snmp/snmplib/transports/snmpCallbackDomain.c
 21.25% (75/353)
 25.00% (4/16)
 10.29% (42/408)
src/net-snmp/snmplib/transports/snmpDTLSUDPDomain.c
  3.36% (32/953)
  4.00% (1/25)
  1.32% (14/1057)
src/net-snmp/snmplib/transports/snmpIPBaseDomain.c
 78.63% (92/117)
100.00% (4/4)
 65.55% (78/119)
src/net-snmp/snmplib/transports/snmpIPXDomain.c
  3.24% (10/309)
  8.33% (1/12)
  0.75% (3/399)
src/net-snmp/snmplib/transports/snmpIPv4BaseDomain.c
 22.22% (30/135)
 16.67% (1/6)
 18.45% (31/168)
src/net-snmp/snmplib/transports/snmpIPv6BaseDomain.c
 64.78% (103/159)
 66.67% (6/9)
 44.94% (71/158)
src/net-snmp/snmplib/transports/snmpSTDDomain.c
  6.58% (10/152)
 10.00% (1/10)
  2.47% (4/162)
src/net-snmp/snmplib/transports/snmpSocketBaseDomain.c
 40.67% (61/150)
 66.67% (4/6)
 30.11% (56/186)
src/net-snmp/snmplib/transports/snmpTCPBaseDomain.c
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/51)
src/net-snmp/snmplib/transports/snmpTCPDomain.c
  5.81% (10/172)
 16.67% (1/6)
  2.65% (4/151)
src/net-snmp/snmplib/transports/snmpTCPIPv6Domain.c
  6.67% (12/180)
 16.67% (1/6)
  2.09% (4/191)
src/net-snmp/snmplib/transports/snmpTLSBaseDomain.c
  7.02% (63/897)
 17.39% (4/23)
  4.31% (44/1020)
src/net-snmp/snmplib/transports/snmpTLSTCPDomain.c
  2.89% (12/415)
  7.14% (1/14)
  1.78% (7/393)
src/net-snmp/snmplib/transports/snmpUDPBaseDomain.c
  3.21% (7/218)
 14.29% (1/7)
  0.80% (2/250)
src/net-snmp/snmplib/transports/snmpUDPDomain.c
 57.57% (232/403)
 50.00% (10/20)
 45.40% (143/315)
src/net-snmp/snmplib/transports/snmpUDPIPv4BaseDomain.c
 40.64% (89/219)
 66.67% (6/9)
 32.78% (79/241)
src/net-snmp/snmplib/transports/snmpUDPIPv6Domain.c
 31.79% (248/780)
 21.74% (5/23)
 18.44% (132/716)
src/net-snmp/snmplib/transports/snmpUDPsharedDomain.c
  6.18% (16/259)
  6.25% (1/16)
  2.47% (6/243)
src/net-snmp/snmplib/transports/snmpUnixDomain.c
 26.50% (128/483)
 25.00% (4/16)
 15.96% (71/445)
src/net-snmp/snmplib/vacm.c
  8.19% (73/891)
 19.51% (8/41)
  6.54% (53/810)
src/net-snmp/testing/fuzzing/ada_fuzz_header.h
 92.19% (59/64)
 87.50% (7/8)
 97.73% (43/44)
src/net-snmp/testing/fuzzing/agentx_parse_fuzzer.c
 84.62% (22/26)
100.00% (2/2)
 90.91% (10/11)
src/net-snmp/testing/fuzzing/parse_octet_hint_fuzzer.c
 82.61% (19/23)
100.00% (2/2)
 80.00% (4/5)
src/net-snmp/testing/fuzzing/read_objid_fuzzer.c
 77.78% (14/18)
100.00% (2/2)
 90.91% (10/11)
src/net-snmp/testing/fuzzing/snmp_agent_e2e_fuzzer.c
 91.03% (71/78)
100.00% (4/4)
 94.12% (32/34)
src/net-snmp/testing/fuzzing/snmp_api_fuzzer.c
 90.79% (69/76)
 66.67% (2/3)
 89.66% (26/29)
src/net-snmp/testing/fuzzing/snmp_config_fuzzer.c
 65.38% (17/26)
100.00% (2/2)
 70.00% (7/10)
src/net-snmp/testing/fuzzing/snmp_config_mem_fuzzer.c
 76.00% (19/25)
100.00% (2/2)
 71.43% (5/7)
src/net-snmp/testing/fuzzing/snmp_e2e_fuzzer.c
100.00% (51/51)
100.00% (4/4)
100.00% (12/12)
src/net-snmp/testing/fuzzing/snmp_mib_fuzzer.c
 57.14% (16/28)
 66.67% (2/3)
 58.33% (7/12)
src/net-snmp/testing/fuzzing/snmp_parse_args_fuzzer.c
100.00% (19/19)
100.00% (1/1)
100.00% (9/9)
src/net-snmp/testing/fuzzing/snmp_parse_fuzzer.c
 74.07% (20/27)
 66.67% (2/3)
 72.73% (8/11)
src/net-snmp/testing/fuzzing/snmp_parse_oid_fuzzer.c
 68.18% (15/22)
 66.67% (2/3)
 75.00% (9/12)
src/net-snmp/testing/fuzzing/snmp_pdu_parse_fuzzer.c
 75.00% (12/16)
100.00% (2/2)
 83.33% (5/6)
src/net-snmp/testing/fuzzing/snmp_print_var_fuzzer.c
 97.03% (196/202)
100.00% (2/2)
 97.83% (90/92)
src/net-snmp/testing/fuzzing/snmp_scoped_pdu_parse_fuzzer.c
 75.00% (12/16)
100.00% (2/2)
 83.33% (5/6)
src/net-snmp/testing/fuzzing/snmp_transport_fuzzer.c
 92.59% (50/54)
100.00% (2/2)
 97.06% (33/34)
Totals
 35.05% (20382/58156)
 41.29% (906/2194)
 29.01% (19554/67414)