View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/PcapPlusPlus/Common++/header/GeneralUtils.h |
90.00% (9/10) |
100.00% (2/2) |
75.00% (3/4) |
src/PcapPlusPlus/Common++/header/IpAddress.h |
12.32% (35/284) |
19.70% (13/66) |
23.29% (17/73) |
src/PcapPlusPlus/Common++/header/Logger.h |
34.18% (27/79) |
42.86% (9/21) |
51.72% (15/29) |
src/PcapPlusPlus/Common++/header/MacAddress.h |
27.66% (13/47) |
38.46% (5/13) |
46.67% (7/15) |
src/PcapPlusPlus/Common++/header/ObjectPool.h |
65.22% (45/69) |
88.89% (8/9) |
83.87% (26/31) |
src/PcapPlusPlus/Common++/header/PointerVector.h |
46.67% (28/60) |
53.85% (7/13) |
45.83% (11/24) |
src/PcapPlusPlus/Common++/header/SystemUtils.h |
0.00% (0/40) |
0.00% (0/4) |
0.00% (0/4) |
src/PcapPlusPlus/Common++/header/TimespecTimeval.h |
50.00% (5/10) |
50.00% (1/2) |
50.00% (1/2) |
src/PcapPlusPlus/Common++/src/GeneralUtils.cpp |
80.25% (65/81) |
100.00% (4/4) |
68.06% (49/72) |
src/PcapPlusPlus/Common++/src/IpAddress.cpp |
5.62% (23/409) |
10.00% (4/40) |
5.26% (11/209) |
src/PcapPlusPlus/Common++/src/Logger.cpp |
40.58% (28/69) |
40.00% (4/10) |
50.00% (13/26) |
src/PcapPlusPlus/Common++/src/MacAddress.cpp |
73.91% (17/23) |
100.00% (2/2) |
84.62% (11/13) |
src/PcapPlusPlus/Common++/src/SystemUtils.cpp |
8.96% (12/134) |
21.05% (4/19) |
8.16% (4/49) |
src/PcapPlusPlus/Packet++/header/ArpLayer.h |
78.79% (26/33) |
64.29% (9/14) |
66.67% (10/15) |
src/PcapPlusPlus/Packet++/header/Asn1Codec.h |
37.42% (61/163) |
49.15% (29/59) |
47.30% (35/74) |
src/PcapPlusPlus/Packet++/header/BgpLayer.h |
73.77% (45/61) |
76.00% (19/25) |
83.78% (31/37) |
src/PcapPlusPlus/Packet++/header/CiscoHdlcLayer.h |
0.00% (0/14) |
0.00% (0/5) |
0.00% (0/8) |
src/PcapPlusPlus/Packet++/header/CotpLayer.h |
0.00% (0/12) |
0.00% (0/5) |
0.00% (0/6) |
src/PcapPlusPlus/Packet++/header/DhcpLayer.h |
45.05% (50/111) |
46.88% (15/32) |
63.27% (31/49) |
src/PcapPlusPlus/Packet++/header/DhcpV6Layer.h |
91.67% (22/24) |
81.82% (9/11) |
87.50% (14/16) |
src/PcapPlusPlus/Packet++/header/DnsLayer.h |
92.59% (25/27) |
77.78% (7/9) |
89.47% (17/19) |
src/PcapPlusPlus/Packet++/header/DnsResource.h |
91.43% (32/35) |
92.31% (12/13) |
94.44% (17/18) |
src/PcapPlusPlus/Packet++/header/DnsResourceData.h |
24.44% (11/45) |
23.81% (5/21) |
33.33% (8/24) |
src/PcapPlusPlus/Packet++/header/EthDot3Layer.h |
69.23% (18/26) |
70.00% (7/10) |
66.67% (8/12) |
src/PcapPlusPlus/Packet++/header/EthLayer.h |
68.00% (17/25) |
66.67% (6/9) |
63.64% (7/11) |
src/PcapPlusPlus/Packet++/header/FtpLayer.h |
41.67% (10/24) |
23.08% (3/13) |
28.57% (4/14) |
src/PcapPlusPlus/Packet++/header/GreLayer.h |
97.44% (38/39) |
93.33% (14/15) |
96.00% (24/25) |
src/PcapPlusPlus/Packet++/header/GtpLayer.h |
61.29% (19/31) |
53.85% (7/13) |
64.71% (11/17) |
src/PcapPlusPlus/Packet++/header/HttpLayer.h |
38.27% (31/81) |
43.33% (13/30) |
47.22% (17/36) |
src/PcapPlusPlus/Packet++/header/IPLayer.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/PcapPlusPlus/Packet++/header/IPSecLayer.h |
91.89% (34/37) |
85.71% (12/14) |
88.46% (23/26) |
src/PcapPlusPlus/Packet++/header/IPv4Layer.h |
16.67% (26/156) |
34.78% (8/23) |
44.44% (12/27) |
src/PcapPlusPlus/Packet++/header/IPv6Extensions.h |
35.87% (33/92) |
35.71% (10/28) |
28.12% (18/64) |
src/PcapPlusPlus/Packet++/header/IPv6Layer.h |
67.57% (25/37) |
72.73% (8/11) |
58.82% (10/17) |
src/PcapPlusPlus/Packet++/header/IcmpLayer.h |
20.37% (11/54) |
66.67% (4/6) |
71.43% (5/7) |
src/PcapPlusPlus/Packet++/header/IcmpV6Layer.h |
44.44% (12/27) |
45.45% (5/11) |
46.15% (6/13) |
src/PcapPlusPlus/Packet++/header/IgmpLayer.h |
81.25% (39/48) |
75.00% (15/20) |
79.17% (19/24) |
src/PcapPlusPlus/Packet++/header/LLCLayer.h |
100.00% (12/12) |
100.00% (5/5) |
100.00% (6/6) |
src/PcapPlusPlus/Packet++/header/Layer.h |
80.28% (57/71) |
80.00% (16/20) |
86.84% (33/38) |
src/PcapPlusPlus/Packet++/header/LdapLayer.h |
41.03% (48/117) |
52.38% (22/42) |
62.07% (36/58) |
src/PcapPlusPlus/Packet++/header/MplsLayer.h |
0.00% (0/20) |
0.00% (0/7) |
0.00% (0/8) |
src/PcapPlusPlus/Packet++/header/NdpLayer.h |
31.67% (19/60) |
40.00% (8/20) |
35.48% (11/31) |
src/PcapPlusPlus/Packet++/header/NflogLayer.h |
83.78% (31/37) |
85.71% (12/14) |
88.24% (15/17) |
src/PcapPlusPlus/Packet++/header/NtpLayer.h |
100.00% (16/16) |
100.00% (7/7) |
100.00% (8/8) |
src/PcapPlusPlus/Packet++/header/NullLoopbackLayer.h |
100.00% (9/9) |
100.00% (4/4) |
100.00% (5/5) |
src/PcapPlusPlus/Packet++/header/PPPoELayer.h |
56.25% (27/48) |
55.56% (10/18) |
65.38% (17/26) |
src/PcapPlusPlus/Packet++/header/Packet.h |
40.68% (24/59) |
41.67% (5/12) |
42.86% (15/35) |
src/PcapPlusPlus/Packet++/header/PacketTrailerLayer.h |
37.50% (6/16) |
42.86% (3/7) |
50.00% (4/8) |
src/PcapPlusPlus/Packet++/header/PayloadLayer.h |
50.00% (10/20) |
62.50% (5/8) |
66.67% (6/9) |
src/PcapPlusPlus/Packet++/header/RadiusLayer.h |
44.68% (21/47) |
33.33% (6/18) |
36.67% (11/30) |
src/PcapPlusPlus/Packet++/header/RawPacket.h |
72.73% (16/22) |
75.00% (6/8) |
75.00% (6/8) |
src/PcapPlusPlus/Packet++/header/S7CommLayer.h |
0.00% (0/36) |
0.00% (0/13) |
0.00% (0/21) |
src/PcapPlusPlus/Packet++/header/SSHLayer.h |
44.44% (24/54) |
50.00% (10/20) |
61.54% (16/26) |
src/PcapPlusPlus/Packet++/header/SSLCommon.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/PcapPlusPlus/Packet++/header/SSLHandshake.h |
66.30% (61/92) |
68.57% (24/35) |
83.58% (56/67) |
src/PcapPlusPlus/Packet++/header/SSLLayer.h |
51.85% (28/54) |
84.62% (11/13) |
91.30% (21/23) |
src/PcapPlusPlus/Packet++/header/SdpLayer.h |
73.33% (11/15) |
80.00% (4/5) |
83.33% (5/6) |
src/PcapPlusPlus/Packet++/header/SingleCommandTextProtocol.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/PcapPlusPlus/Packet++/header/SipLayer.h |
33.33% (22/66) |
37.50% (9/24) |
41.38% (12/29) |
src/PcapPlusPlus/Packet++/header/Sll2Layer.h |
0.00% (0/10) |
0.00% (0/4) |
0.00% (0/4) |
src/PcapPlusPlus/Packet++/header/SllLayer.h |
100.00% (11/11) |
100.00% (4/4) |
100.00% (5/5) |
src/PcapPlusPlus/Packet++/header/SmtpLayer.h |
17.65% (3/17) |
9.09% (1/11) |
18.75% (3/16) |
src/PcapPlusPlus/Packet++/header/SomeIpLayer.h |
46.67% (14/30) |
50.00% (6/12) |
57.14% (8/14) |
src/PcapPlusPlus/Packet++/header/SomeIpSdLayer.h |
56.25% (9/16) |
57.14% (4/7) |
72.73% (8/11) |
src/PcapPlusPlus/Packet++/header/StpLayer.h |
0.00% (0/136) |
0.00% (0/48) |
0.00% (0/56) |
src/PcapPlusPlus/Packet++/header/TLVData.h |
88.10% (111/126) |
91.30% (21/23) |
85.71% (66/77) |
src/PcapPlusPlus/Packet++/header/TcpLayer.h |
44.74% (34/76) |
40.91% (9/22) |
63.41% (26/41) |
src/PcapPlusPlus/Packet++/header/TelnetLayer.h |
100.00% (18/18) |
100.00% (7/7) |
100.00% (10/10) |
src/PcapPlusPlus/Packet++/header/TextBasedProtocol.h |
56.25% (9/16) |
60.00% (3/5) |
60.00% (3/5) |
src/PcapPlusPlus/Packet++/header/TpktLayer.h |
100.00% (18/18) |
100.00% (7/7) |
100.00% (10/10) |
src/PcapPlusPlus/Packet++/header/UdpLayer.h |
100.00% (14/14) |
100.00% (5/5) |
100.00% (8/8) |
src/PcapPlusPlus/Packet++/header/VlanLayer.h |
100.00% (14/14) |
100.00% (5/5) |
100.00% (6/6) |
src/PcapPlusPlus/Packet++/header/VrrpLayer.h |
100.00% (22/22) |
100.00% (9/9) |
100.00% (13/13) |
src/PcapPlusPlus/Packet++/header/VxlanLayer.h |
20.00% (3/15) |
16.67% (1/6) |
14.29% (1/7) |
src/PcapPlusPlus/Packet++/header/WakeOnLanLayer.h |
100.00% (16/16) |
100.00% (7/7) |
100.00% (12/12) |
src/PcapPlusPlus/Packet++/header/WireGuardLayer.h |
42.86% (21/49) |
50.00% (10/20) |
62.96% (17/27) |
src/PcapPlusPlus/Packet++/src/ArpLayer.cpp |
36.71% (29/79) |
41.67% (5/12) |
22.22% (8/36) |
src/PcapPlusPlus/Packet++/src/Asn1Codec.cpp |
25.64% (241/940) |
17.07% (14/82) |
27.88% (109/391) |
src/PcapPlusPlus/Packet++/src/BgpLayer.cpp |
67.13% (486/724) |
72.73% (32/44) |
61.20% (276/451) |
src/PcapPlusPlus/Packet++/src/CiscoHdlcLayer.cpp |
0.00% (0/88) |
0.00% (0/10) |
0.00% (0/36) |
src/PcapPlusPlus/Packet++/src/CotpLayer.cpp |
8.33% (4/48) |
10.00% (1/10) |
26.09% (6/23) |
src/PcapPlusPlus/Packet++/src/DhcpLayer.cpp |
33.04% (76/230) |
45.00% (9/20) |
32.33% (43/133) |
src/PcapPlusPlus/Packet++/src/DhcpV6Layer.cpp |
41.36% (79/191) |
56.52% (13/23) |
39.57% (55/139) |
src/PcapPlusPlus/Packet++/src/DnsLayer.cpp |
84.55% (520/615) |
85.71% (48/56) |
75.12% (305/406) |
src/PcapPlusPlus/Packet++/src/DnsResource.cpp |
56.73% (194/342) |
75.00% (15/20) |
39.62% (105/265) |
src/PcapPlusPlus/Packet++/src/DnsResourceData.cpp |
13.91% (21/151) |
14.29% (3/21) |
6.87% (9/131) |
src/PcapPlusPlus/Packet++/src/EthDot3Layer.cpp |
62.86% (22/35) |
75.00% (3/4) |
78.57% (11/14) |
src/PcapPlusPlus/Packet++/src/EthLayer.cpp |
71.08% (59/83) |
80.00% (4/5) |
75.61% (31/41) |
src/PcapPlusPlus/Packet++/src/FtpLayer.cpp |
0.86% (3/347) |
6.25% (1/16) |
0.58% (1/172) |
src/PcapPlusPlus/Packet++/src/GreLayer.cpp |
48.77% (218/447) |
62.96% (17/27) |
36.83% (123/334) |
src/PcapPlusPlus/Packet++/src/GtpLayer.cpp |
35.99% (307/853) |
36.11% (26/72) |
26.94% (149/553) |
src/PcapPlusPlus/Packet++/src/HttpLayer.cpp |
36.92% (216/585) |
35.71% (15/42) |
31.25% (140/448) |
src/PcapPlusPlus/Packet++/src/IPLayer.cpp |
68.75% (11/16) |
100.00% (1/1) |
77.78% (7/9) |
src/PcapPlusPlus/Packet++/src/IPSecLayer.cpp |
41.77% (33/79) |
45.45% (5/11) |
29.79% (14/47) |
src/PcapPlusPlus/Packet++/src/IPv4Layer.cpp |
42.98% (193/449) |
33.33% (10/30) |
34.10% (89/261) |
src/PcapPlusPlus/Packet++/src/IPv6Extensions.cpp |
5.36% (9/168) |
13.04% (3/23) |
10.29% (7/68) |
src/PcapPlusPlus/Packet++/src/IPv6Layer.cpp |
67.80% (200/295) |
46.67% (7/15) |
77.34% (99/128) |
src/PcapPlusPlus/Packet++/src/IcmpLayer.cpp |
48.41% (243/502) |
53.66% (22/41) |
39.00% (140/359) |
src/PcapPlusPlus/Packet++/src/IcmpV6Layer.cpp |
42.16% (43/102) |
41.67% (5/12) |
31.43% (11/35) |
src/PcapPlusPlus/Packet++/src/IgmpLayer.cpp |
29.43% (108/367) |
34.38% (11/32) |
17.23% (56/325) |
src/PcapPlusPlus/Packet++/src/LLCLayer.cpp |
45.16% (14/31) |
75.00% (3/4) |
60.00% (12/20) |
src/PcapPlusPlus/Packet++/src/Layer.cpp |
80.72% (67/83) |
85.71% (6/7) |
60.49% (49/81) |
src/PcapPlusPlus/Packet++/src/LdapLayer.cpp |
29.89% (159/532) |
40.00% (20/50) |
40.25% (64/159) |
src/PcapPlusPlus/Packet++/src/MplsLayer.cpp |
0.00% (0/101) |
0.00% (0/10) |
0.00% (0/57) |
src/PcapPlusPlus/Packet++/src/NdpLayer.cpp |
10.85% (14/129) |
15.00% (3/20) |
10.77% (7/65) |
src/PcapPlusPlus/Packet++/src/NflogLayer.cpp |
50.79% (32/63) |
62.50% (5/8) |
51.43% (18/35) |
src/PcapPlusPlus/Packet++/src/NtpLayer.cpp |
56.25% (261/464) |
66.10% (39/59) |
54.41% (142/261) |
src/PcapPlusPlus/Packet++/src/NullLoopbackLayer.cpp |
78.67% (59/75) |
60.00% (3/5) |
81.63% (40/49) |
src/PcapPlusPlus/Packet++/src/PPPoELayer.cpp |
55.62% (193/347) |
31.82% (7/22) |
59.11% (159/269) |
src/PcapPlusPlus/Packet++/src/Packet.cpp |
44.00% (264/600) |
51.72% (15/29) |
34.23% (178/520) |
src/PcapPlusPlus/Packet++/src/PacketTrailerLayer.cpp |
72.73% (8/11) |
50.00% (1/2) |
75.00% (3/4) |
src/PcapPlusPlus/Packet++/src/PacketUtils.cpp |
39.89% (73/183) |
33.33% (2/6) |
43.71% (73/167) |
src/PcapPlusPlus/Packet++/src/PayloadLayer.cpp |
14.71% (5/34) |
25.00% (1/4) |
8.33% (1/12) |
src/PcapPlusPlus/Packet++/src/RadiusLayer.cpp |
25.41% (46/181) |
26.32% (5/19) |
23.33% (21/90) |
src/PcapPlusPlus/Packet++/src/RawPacket.cpp |
78.80% (171/217) |
50.00% (9/18) |
81.40% (140/172) |
src/PcapPlusPlus/Packet++/src/S7CommLayer.cpp |
0.00% (0/106) |
0.00% (0/16) |
0.00% (0/38) |
src/PcapPlusPlus/Packet++/src/SSHLayer.cpp |
53.12% (85/160) |
55.00% (11/20) |
50.30% (83/165) |
src/PcapPlusPlus/Packet++/src/SSLCommon.cpp |
34.33% (23/67) |
100.00% (2/2) |
46.51% (20/43) |
src/PcapPlusPlus/Packet++/src/SSLHandshake.cpp |
91.36% (1279/1400) |
79.07% (68/86) |
80.41% (353/439) |
src/PcapPlusPlus/Packet++/src/SSLLayer.cpp |
63.53% (108/170) |
68.75% (11/16) |
61.67% (74/120) |
src/PcapPlusPlus/Packet++/src/SdpLayer.cpp |
67.39% (62/92) |
75.00% (6/8) |
74.63% (50/67) |
src/PcapPlusPlus/Packet++/src/SingleCommandTextProtocol.cpp |
4.39% (5/114) |
10.00% (1/10) |
5.83% (6/103) |
src/PcapPlusPlus/Packet++/src/SipLayer.cpp |
42.86% (219/511) |
51.61% (16/31) |
33.78% (127/376) |
src/PcapPlusPlus/Packet++/src/Sll2Layer.cpp |
0.00% (0/134) |
0.00% (0/18) |
0.00% (0/83) |
src/PcapPlusPlus/Packet++/src/SllLayer.cpp |
49.46% (46/93) |
50.00% (3/6) |
41.94% (26/62) |
src/PcapPlusPlus/Packet++/src/SmtpLayer.cpp |
0.00% (0/212) |
0.00% (0/15) |
0.00% (0/99) |
src/PcapPlusPlus/Packet++/src/SomeIpLayer.cpp |
38.10% (88/231) |
28.57% (12/42) |
60.24% (50/83) |
src/PcapPlusPlus/Packet++/src/SomeIpSdLayer.cpp |
48.07% (274/570) |
60.29% (41/68) |
56.78% (113/199) |
src/PcapPlusPlus/Packet++/src/StpLayer.cpp |
0.00% (0/217) |
0.00% (0/54) |
0.00% (0/121) |
src/PcapPlusPlus/Packet++/src/TLVData.cpp |
22.08% (17/77) |
25.00% (3/12) |
26.92% (7/26) |
src/PcapPlusPlus/Packet++/src/TcpLayer.cpp |
57.28% (236/412) |
58.62% (17/29) |
64.19% (190/296) |
src/PcapPlusPlus/Packet++/src/TelnetLayer.cpp |
76.21% (298/391) |
100.00% (20/20) |
74.20% (210/283) |
src/PcapPlusPlus/Packet++/src/TextBasedProtocol.cpp |
78.88% (396/502) |
82.86% (29/35) |
69.31% (262/378) |
src/PcapPlusPlus/Packet++/src/TpktLayer.cpp |
48.89% (22/45) |
50.00% (4/8) |
57.14% (8/14) |
src/PcapPlusPlus/Packet++/src/UdpLayer.cpp |
86.09% (99/115) |
85.71% (6/7) |
87.40% (111/127) |
src/PcapPlusPlus/Packet++/src/VlanLayer.cpp |
77.14% (81/105) |
60.00% (6/10) |
83.64% (46/55) |
src/PcapPlusPlus/Packet++/src/VrrpLayer.cpp |
47.03% (166/353) |
60.00% (24/40) |
28.52% (75/263) |
src/PcapPlusPlus/Packet++/src/VxlanLayer.cpp |
0.00% (0/33) |
0.00% (0/5) |
0.00% (0/18) |
src/PcapPlusPlus/Packet++/src/WakeOnLanLayer.cpp |
20.21% (19/94) |
21.43% (3/14) |
22.22% (14/63) |
src/PcapPlusPlus/Packet++/src/WireGuardLayer.cpp |
16.67% (44/264) |
12.50% (6/48) |
30.30% (20/66) |
src/PcapPlusPlus/Pcap++/header/Device.h |
61.54% (8/13) |
83.33% (5/6) |
85.71% (6/7) |
src/PcapPlusPlus/Pcap++/header/PcapDevice.h |
85.00% (17/20) |
88.89% (8/9) |
90.00% (9/10) |
src/PcapPlusPlus/Pcap++/header/PcapFileDevice.h |
51.85% (14/27) |
50.00% (5/10) |
66.67% (10/15) |
src/PcapPlusPlus/Pcap++/header/PcapFilter.h |
0.00% (0/131) |
0.00% (0/56) |
0.00% (0/56) |
src/PcapPlusPlus/Pcap++/src/PcapDevice.cpp |
22.94% (25/109) |
31.25% (5/16) |
7.52% (10/133) |
src/PcapPlusPlus/Pcap++/src/PcapFileDevice.cpp |
66.15% (471/712) |
74.14% (43/58) |
48.84% (421/862) |
src/PcapPlusPlus/Pcap++/src/PcapFilter.cpp |
3.25% (9/277) |
9.38% (3/32) |
5.50% (6/109) |
src/PcapPlusPlus/Pcap++/src/PcapUtils.cpp |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/PcapPlusPlus/Tests/Fuzzers/DumpToFile.h |
52.63% (10/19) |
100.00% (1/1) |
71.43% (5/7) |
src/PcapPlusPlus/Tests/Fuzzers/FuzzTarget.cpp |
92.59% (50/54) |
100.00% (1/1) |
91.67% (22/24) |
src/PcapPlusPlus/Tests/Fuzzers/FuzzWriter.cpp |
84.00% (42/50) |
100.00% (1/1) |
91.30% (21/23) |
src/PcapPlusPlus/Tests/Fuzzers/ReadParsedPacket.h |
90.30% (447/495) |
100.00% (1/1) |
95.76% (158/165) |
Totals |
47.48% (11000/23169) |
46.23% (1301/2814) |
45.32% (6192/13662) |