Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/net-snmp/agent/agent_handler.c
 29.61% (183/618)
 34.29% (12/35)
 22.15% (225/1016)
src/net-snmp/agent/agent_index.c
  0.99% (5/506)
  7.69% (1/13)
  0.74% (3/405)
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
 44.57% (570/1279)
 58.62% (34/58)
 39.27% (606/1543)
src/net-snmp/agent/agent_sysORTable.c
 17.02% (24/141)
 25.00% (3/12)
 15.38% (32/208)
src/net-snmp/agent/agent_trap.c
  0.86% (10/1164)
  7.89% (3/38)
  0.62% (9/1461)
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.66% (53/388)
 21.43% (6/28)
  9.72% (48/494)
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/instance.c
  0.00% (0/444)
  0.00% (0/27)
  0.00% (0/530)
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.67% (13/195)
 25.00% (2/8)
  1.63% (5/307)
src/net-snmp/agent/helpers/scalar.c
  0.00% (0/119)
  0.00% (0/4)
  0.00% (0/123)
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
 18.62% (27/145)
 36.36% (4/11)
  9.38% (15/160)
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/565)
  0.00% (0/46)
  0.00% (0/516)
src/net-snmp/agent/helpers/table_dataset.c
  0.88% (8/908)
  2.86% (1/35)
  0.33% (3/916)
src/net-snmp/agent/helpers/watcher.c
  0.00% (0/398)
  0.00% (0/30)
  0.00% (0/418)
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
  4.45% (21/472)
 22.22% (2/9)
  2.06% (13/632)
src/net-snmp/agent/mibgroup/agentx/master_admin.c
 61.13% (239/391)
100.00% (13/13)
 49.46% (229/463)
src/net-snmp/agent/mibgroup/agentx/protocol.c
 79.66% (1128/1416)
 95.65% (22/23)
 40.36% (1711/4239)
src/net-snmp/agent/mibgroup/agentx/subagent.c
  0.00% (0/687)
  0.00% (0/22)
  0.00% (0/963)
src/net-snmp/agent/mibgroup/mibII/vacm_conf.c
 15.03% (155/1031)
 31.03% (9/29)
  8.66% (91/1051)
src/net-snmp/agent/mibgroup/notification-log-mib/notification_log.c
  0.00% (0/432)
  0.00% (0/8)
  0.00% (0/632)
src/net-snmp/agent/mibgroup/smux/smux.c
  0.78% (12/1530)
  5.88% (2/34)
  0.19% (4/2156)
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/execute.c
  0.00% (0/253)
  0.00% (0/3)
  0.00% (0/332)
src/net-snmp/agent/mibgroup/utilities/iquery.c
 24.20% (38/157)
 33.33% (3/9)
 15.46% (32/207)
src/net-snmp/agent/netsnmp_close_fds.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/18)
src/net-snmp/agent/snmp_agent.c
 47.41% (1097/2314)
 52.50% (42/80)
 42.36% (1320/3116)
src/net-snmp/agent/snmp_vars.c
 78.92% (131/166)
100.00% (6/6)
 60.96% (89/146)
src/net-snmp/apps/snmptrapd_auth.c
  0.00% (0/105)
  0.00% (0/3)
  0.00% (0/144)
src/net-snmp/apps/snmptrapd_handlers.c
 10.19% (82/805)
  8.33% (2/24)
 10.39% (117/1126)
src/net-snmp/apps/snmptrapd_log.c
  0.00% (0/914)
  0.00% (0/13)
  0.00% (0/1109)
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.62% (1367/1832)
 96.15% (50/52)
 66.16% (1887/2852)
src/net-snmp/snmplib/callback.c
 69.67% (170/244)
 75.00% (9/12)
 63.57% (253/398)
src/net-snmp/snmplib/cert_util.c
 11.37% (260/2286)
 17.59% (19/108)
  7.76% (260/3349)
src/net-snmp/snmplib/container.c
 43.42% (188/433)
 48.65% (18/37)
 28.46% (144/506)
src/net-snmp/snmplib/container_binary_array.c
 45.85% (265/578)
 62.22% (28/45)
 33.65% (248/737)
src/net-snmp/snmplib/container_list_ssll.c
 28.92% (94/325)
 34.78% (8/23)
 15.84% (54/341)
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
 27.54% (57/207)
 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
 24.63% (100/406)
 42.86% (3/7)
 21.02% (144/685)
src/net-snmp/snmplib/large_fd_set.c
 50.78% (65/128)
 75.00% (9/12)
 33.88% (62/183)
src/net-snmp/snmplib/lcd_time.c
 58.88% (116/197)
 71.43% (5/7)
 47.06% (152/323)
src/net-snmp/snmplib/mib.c
 32.81% (1513/4612)
 41.09% (53/129)
 34.11% (1610/4720)
src/net-snmp/snmplib/oid_stash.c
  0.00% (0/240)
  0.00% (0/11)
  0.00% (0/237)
src/net-snmp/snmplib/parse.c
 86.23% (3652/4235)
 81.48% (88/108)
 87.39% (3735/4274)
src/net-snmp/snmplib/read_config.c
 75.49% (1010/1338)
 77.27% (51/66)
 71.56% (1185/1656)
src/net-snmp/snmplib/scapi.c
 32.68% (168/514)
 53.85% (14/26)
 25.21% (240/952)
src/net-snmp/snmplib/sd-daemon.c
  8.20% (20/244)
 28.57% (2/7)
  3.61% (13/360)
src/net-snmp/snmplib/snmp-tc.c
  0.00% (0/159)
  0.00% (0/6)
  0.00% (0/147)
src/net-snmp/snmplib/snmp.c
 76.56% (209/273)
 75.00% (3/4)
 63.64% (259/407)
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
 56.31% (2972/5278)
 68.89% (93/135)
 45.55% (3568/7833)
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
 23.31% (252/1081)
 31.25% (15/48)
 16.57% (258/1557)
src/net-snmp/snmplib/snmp_debug.c
 35.06% (115/328)
 48.28% (14/29)
 33.76% (106/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.44% (520/771)
 63.04% (29/46)
 67.94% (479/705)
src/net-snmp/snmplib/snmp_openssl.c
  2.20% (14/636)
  4.35% (1/23)
  2.18% (19/873)
src/net-snmp/snmplib/snmp_parse_args.c
 74.90% (373/498)
 60.00% (3/5)
 85.48% (318/372)
src/net-snmp/snmplib/snmp_secmod.c
 61.06% (69/113)
100.00% (7/7)
 59.50% (72/121)
src/net-snmp/snmplib/snmp_service.c
 83.53% (284/340)
 93.33% (14/15)
 72.76% (219/301)
src/net-snmp/snmplib/snmp_transport.c
 43.53% (363/834)
 55.32% (26/47)
 37.81% (436/1153)
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
 26.39% (246/932)
 53.85% (7/13)
 19.47% (251/1289)
src/net-snmp/snmplib/snmptsm.c
 15.10% (45/298)
 50.00% (4/8)
  8.01% (43/537)
src/net-snmp/snmplib/snmpusm.c
 39.04% (1161/2974)
 65.79% (50/76)
 31.96% (1518/4750)
src/net-snmp/snmplib/snmpv3.c
 68.09% (495/727)
 68.00% (17/25)
 65.40% (448/685)
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.43% (103/405)
 31.25% (5/16)
 19.58% (94/480)
src/net-snmp/snmplib/tools.c
 32.35% (142/439)
 29.73% (11/37)
 34.08% (168/493)
src/net-snmp/snmplib/transports/snmpAAL5PVCDomain.c
  4.55% (11/242)
 10.00% (1/10)
  1.35% (4/296)
src/net-snmp/snmplib/transports/snmpAliasDomain.c
 65.91% (29/44)
 60.00% (3/5)
 47.62% (10/21)
src/net-snmp/snmplib/transports/snmpCallbackDomain.c
 20.78% (75/361)
 25.00% (4/16)
 10.11% (48/475)
src/net-snmp/snmplib/transports/snmpDTLSUDPDomain.c
  3.12% (32/1024)
  4.00% (1/25)
  1.23% (18/1459)
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.22% (10/311)
  8.33% (1/12)
  0.61% (3/491)
src/net-snmp/snmplib/transports/snmpIPv4BaseDomain.c
 29.71% (41/138)
 16.67% (1/6)
 23.50% (51/217)
src/net-snmp/snmplib/transports/snmpIPv6BaseDomain.c
 67.26% (113/168)
 66.67% (6/9)
 46.39% (90/194)
src/net-snmp/snmplib/transports/snmpSTDDomain.c
  5.88% (10/170)
 10.00% (1/10)
  2.02% (4/198)
src/net-snmp/snmplib/transports/snmpSocketBaseDomain.c
 36.09% (61/169)
 57.14% (4/7)
 27.88% (63/226)
src/net-snmp/snmplib/transports/snmpTCPBaseDomain.c
  0.00% (0/45)
  0.00% (0/2)
  0.00% (0/63)
src/net-snmp/snmplib/transports/snmpTCPDomain.c
  5.65% (10/177)
 16.67% (1/6)
  2.05% (4/195)
src/net-snmp/snmplib/transports/snmpTCPIPv6Domain.c
  6.28% (12/191)
 16.67% (1/6)
  1.72% (4/233)
src/net-snmp/snmplib/transports/snmpTLSBaseDomain.c
  6.39% (63/986)
 16.00% (4/25)
  3.70% (51/1379)
src/net-snmp/snmplib/transports/snmpTLSTCPDomain.c
  1.37% (12/877)
  4.17% (1/24)
  0.66% (7/1058)
src/net-snmp/snmplib/transports/snmpUDPBaseDomain.c
 61.98% (150/242)
 85.71% (6/7)
 40.94% (140/342)
src/net-snmp/snmplib/transports/snmpUDPDomain.c
 59.80% (244/408)
 60.00% (12/20)
 46.77% (174/372)
src/net-snmp/snmplib/transports/snmpUDPIPv4BaseDomain.c
 43.11% (97/225)
 88.89% (8/9)
 35.99% (104/289)
src/net-snmp/snmplib/transports/snmpUDPIPv6Domain.c
 31.42% (247/786)
 21.74% (5/23)
 19.14% (169/883)
src/net-snmp/snmplib/transports/snmpUDPsharedDomain.c
  6.18% (16/259)
  6.25% (1/16)
  1.89% (6/318)
src/net-snmp/snmplib/transports/snmpUnixDomain.c
 26.08% (127/487)
 25.00% (4/16)
 14.18% (77/543)
src/net-snmp/snmplib/vacm.c
 30.31% (284/937)
 39.02% (16/41)
 34.07% (322/945)
src/net-snmp/testing/fuzzing/ada_fuzz_header.h
 85.51% (59/69)
 87.50% (7/8)
 87.50% (56/64)
src/net-snmp/testing/fuzzing/agentx_master_fuzzer.c
 89.61% (69/77)
100.00% (4/4)
 91.53% (54/59)
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.28% (65/72)
 66.67% (2/3)
 90.91% (30/33)
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
 96.61% (57/59)
 83.33% (5/6)
 95.24% (20/21)
src/net-snmp/testing/fuzzing/snmp_mib_fuzzer.c
 58.62% (17/29)
 66.67% (2/3)
 61.54% (8/13)
src/net-snmp/testing/fuzzing/snmp_parse_args_fuzzer.c
 83.78% (31/37)
 66.67% (2/3)
 87.50% (14/16)
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_parse_trap2_fuzzer.c
 83.16% (79/95)
100.00% (3/3)
 91.03% (71/78)
src/net-snmp/testing/fuzzing/snmp_parse_trap_fuzzer.c
 92.31% (48/52)
100.00% (2/2)
 95.45% (21/22)
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_sec_models_fuzzer.c
 91.89% (102/111)
100.00% (2/2)
 93.06% (67/72)
src/net-snmp/testing/fuzzing/snmp_transport_fuzzer.c
 92.59% (50/54)
100.00% (2/2)
 97.22% (35/36)
Totals
 36.94% (23779/64366)
 43.25% (1034/2391)
 30.80% (25793/83747)