View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/PcapPlusPlus/Common++/header/GeneralUtils.h |
85.71% (6/7) |
100.00% (1/1) |
66.67% (2/3) |
src/PcapPlusPlus/Common++/header/IpAddress.h |
6.82% (18/264) |
22.58% (14/62) |
20.59% (14/68) |
src/PcapPlusPlus/Common++/header/Logger.h |
50.00% (7/14) |
36.36% (4/11) |
36.36% (4/11) |
src/PcapPlusPlus/Common++/header/MacAddress.h |
26.53% (13/49) |
42.86% (6/14) |
42.86% (6/14) |
src/PcapPlusPlus/Common++/header/PointerVector.h |
86.67% (13/15) |
75.00% (6/8) |
77.78% (7/9) |
src/PcapPlusPlus/Common++/header/SystemUtils.h |
0.00% (0/35) |
0.00% (0/4) |
0.00% (0/4) |
src/PcapPlusPlus/Common++/src/GeneralUtils.cpp |
81.54% (53/65) |
100.00% (4/4) |
72.06% (49/68) |
src/PcapPlusPlus/Common++/src/IpAddress.cpp |
4.12% (17/413) |
9.52% (4/42) |
4.35% (11/253) |
src/PcapPlusPlus/Common++/src/Logger.cpp |
41.46% (17/41) |
60.00% (3/5) |
60.00% (9/15) |
src/PcapPlusPlus/Common++/src/MacAddress.cpp |
84.62% (22/26) |
100.00% (2/2) |
90.48% (19/21) |
src/PcapPlusPlus/Common++/src/SystemUtils.cpp |
9.52% (12/126) |
23.53% (4/17) |
8.00% (4/50) |
src/PcapPlusPlus/Packet++/header/ArpLayer.h |
80.00% (8/10) |
80.00% (8/10) |
80.00% (8/10) |
src/PcapPlusPlus/Packet++/header/BgpLayer.h |
76.00% (19/25) |
76.00% (19/25) |
77.78% (21/27) |
src/PcapPlusPlus/Packet++/header/CotpLayer.h |
75.00% (6/8) |
66.67% (4/6) |
66.67% (4/6) |
src/PcapPlusPlus/Packet++/header/DhcpLayer.h |
56.16% (41/73) |
53.12% (17/32) |
71.88% (46/64) |
src/PcapPlusPlus/Packet++/header/DhcpV6Layer.h |
81.25% (13/16) |
75.00% (9/12) |
81.25% (13/16) |
src/PcapPlusPlus/Packet++/header/DnsLayer.h |
90.91% (20/22) |
77.78% (7/9) |
88.89% (16/18) |
src/PcapPlusPlus/Packet++/header/DnsResource.h |
80.00% (12/15) |
80.00% (12/15) |
80.00% (12/15) |
src/PcapPlusPlus/Packet++/header/DnsResourceData.h |
23.81% (5/21) |
23.81% (5/21) |
30.43% (7/23) |
src/PcapPlusPlus/Packet++/header/EthDot3Layer.h |
72.73% (8/11) |
72.73% (8/11) |
72.73% (8/11) |
src/PcapPlusPlus/Packet++/header/EthLayer.h |
70.00% (7/10) |
70.00% (7/10) |
70.00% (7/10) |
src/PcapPlusPlus/Packet++/header/FtpLayer.h |
76.92% (10/13) |
76.92% (10/13) |
76.92% (10/13) |
src/PcapPlusPlus/Packet++/header/GreLayer.h |
77.27% (17/22) |
72.22% (13/18) |
77.27% (17/22) |
src/PcapPlusPlus/Packet++/header/GtpLayer.h |
80.00% (4/5) |
80.00% (4/5) |
85.71% (6/7) |
src/PcapPlusPlus/Packet++/header/HttpLayer.h |
36.59% (15/41) |
41.94% (13/31) |
45.45% (15/33) |
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.30% (21/23) |
85.71% (12/14) |
91.67% (22/24) |
src/PcapPlusPlus/Packet++/header/IPv4Layer.h |
9.09% (11/121) |
33.33% (8/24) |
20.69% (12/58) |
src/PcapPlusPlus/Packet++/header/IPv6Extensions.h |
26.92% (14/52) |
42.86% (12/28) |
25.00% (12/48) |
src/PcapPlusPlus/Packet++/header/IPv6Layer.h |
55.56% (10/18) |
72.73% (8/11) |
58.82% (10/17) |
src/PcapPlusPlus/Packet++/header/IcmpLayer.h |
92.86% (26/28) |
71.43% (5/7) |
95.83% (46/48) |
src/PcapPlusPlus/Packet++/header/IcmpV6Layer.h |
46.15% (6/13) |
46.15% (6/13) |
46.15% (6/13) |
src/PcapPlusPlus/Packet++/header/IgmpLayer.h |
57.89% (11/19) |
57.89% (11/19) |
57.89% (11/19) |
src/PcapPlusPlus/Packet++/header/LLCLayer.h |
100.00% (5/5) |
100.00% (5/5) |
100.00% (5/5) |
src/PcapPlusPlus/Packet++/header/Layer.h |
61.11% (11/18) |
73.33% (11/15) |
73.33% (11/15) |
src/PcapPlusPlus/Packet++/header/MplsLayer.h |
71.43% (5/7) |
71.43% (5/7) |
71.43% (5/7) |
src/PcapPlusPlus/Packet++/header/NdpLayer.h |
44.44% (16/36) |
56.52% (13/23) |
51.72% (15/29) |
src/PcapPlusPlus/Packet++/header/NflogLayer.h |
100.00% (24/24) |
100.00% (14/14) |
100.00% (16/16) |
src/PcapPlusPlus/Packet++/header/NtpLayer.h |
100.00% (7/7) |
100.00% (7/7) |
100.00% (7/7) |
src/PcapPlusPlus/Packet++/header/NullLoopbackLayer.h |
80.00% (4/5) |
80.00% (4/5) |
80.00% (4/5) |
src/PcapPlusPlus/Packet++/header/PPPoELayer.h |
45.16% (14/31) |
47.62% (10/21) |
56.00% (14/25) |
src/PcapPlusPlus/Packet++/header/Packet.h |
34.88% (15/43) |
41.67% (5/12) |
40.00% (14/35) |
src/PcapPlusPlus/Packet++/header/PacketTrailerLayer.h |
37.50% (3/8) |
37.50% (3/8) |
37.50% (3/8) |
src/PcapPlusPlus/Packet++/header/PayloadLayer.h |
62.50% (5/8) |
62.50% (5/8) |
62.50% (5/8) |
src/PcapPlusPlus/Packet++/header/RadiusLayer.h |
40.00% (16/40) |
31.58% (6/19) |
34.48% (10/29) |
src/PcapPlusPlus/Packet++/header/RawPacket.h |
71.43% (5/7) |
71.43% (5/7) |
71.43% (5/7) |
src/PcapPlusPlus/Packet++/header/S7CommLayer.h |
0.00% (0/25) |
0.00% (0/13) |
0.00% (0/18) |
src/PcapPlusPlus/Packet++/header/SSHLayer.h |
50.00% (10/20) |
50.00% (10/20) |
54.55% (12/22) |
src/PcapPlusPlus/Packet++/header/SSLCommon.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/PcapPlusPlus/Packet++/header/SSLHandshake.h |
70.49% (43/61) |
58.14% (25/43) |
67.27% (37/55) |
src/PcapPlusPlus/Packet++/header/SSLLayer.h |
91.30% (42/46) |
75.00% (12/16) |
89.47% (34/38) |
src/PcapPlusPlus/Packet++/header/SdpLayer.h |
66.67% (4/6) |
66.67% (4/6) |
66.67% (4/6) |
src/PcapPlusPlus/Packet++/header/SingleCommandTextProtocol.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/PcapPlusPlus/Packet++/header/SipLayer.h |
32.14% (9/28) |
37.50% (9/24) |
42.31% (11/26) |
src/PcapPlusPlus/Packet++/header/Sll2Layer.h |
80.00% (4/5) |
80.00% (4/5) |
80.00% (4/5) |
src/PcapPlusPlus/Packet++/header/SllLayer.h |
80.00% (4/5) |
80.00% (4/5) |
80.00% (4/5) |
src/PcapPlusPlus/Packet++/header/SmtpLayer.h |
66.67% (10/15) |
72.73% (8/11) |
76.92% (10/13) |
src/PcapPlusPlus/Packet++/header/SomeIpLayer.h |
50.00% (8/16) |
42.86% (6/14) |
42.86% (6/14) |
src/PcapPlusPlus/Packet++/header/SomeIpSdLayer.h |
50.00% (4/8) |
50.00% (4/8) |
50.00% (4/8) |
src/PcapPlusPlus/Packet++/header/StpLayer.h |
36.92% (24/65) |
31.25% (15/48) |
37.50% (21/56) |
src/PcapPlusPlus/Packet++/header/TLVData.h |
90.83% (99/109) |
95.45% (21/22) |
89.47% (68/76) |
src/PcapPlusPlus/Packet++/header/TcpLayer.h |
63.46% (33/52) |
58.82% (10/17) |
64.71% (33/51) |
src/PcapPlusPlus/Packet++/header/TelnetLayer.h |
100.00% (10/10) |
100.00% (7/7) |
100.00% (9/9) |
src/PcapPlusPlus/Packet++/header/TextBasedProtocol.h |
60.00% (3/5) |
60.00% (3/5) |
60.00% (3/5) |
src/PcapPlusPlus/Packet++/header/TpktLayer.h |
90.00% (9/10) |
87.50% (7/8) |
91.67% (11/12) |
src/PcapPlusPlus/Packet++/header/UdpLayer.h |
100.00% (4/4) |
100.00% (4/4) |
100.00% (4/4) |
src/PcapPlusPlus/Packet++/header/VlanLayer.h |
80.00% (4/5) |
80.00% (4/5) |
80.00% (4/5) |
src/PcapPlusPlus/Packet++/header/VrrpLayer.h |
75.00% (9/12) |
70.00% (7/10) |
70.00% (7/10) |
src/PcapPlusPlus/Packet++/header/VxlanLayer.h |
71.43% (5/7) |
71.43% (5/7) |
71.43% (5/7) |
src/PcapPlusPlus/Packet++/header/WakeOnLanLayer.h |
100.00% (9/9) |
100.00% (7/7) |
100.00% (11/11) |
src/PcapPlusPlus/Packet++/src/ArpLayer.cpp |
65.79% (25/38) |
80.00% (4/5) |
90.00% (9/10) |
src/PcapPlusPlus/Packet++/src/BgpLayer.cpp |
67.90% (476/701) |
72.73% (32/44) |
65.25% (276/423) |
src/PcapPlusPlus/Packet++/src/CotpLayer.cpp |
41.18% (14/34) |
30.00% (3/10) |
56.52% (13/23) |
src/PcapPlusPlus/Packet++/src/DhcpLayer.cpp |
36.12% (82/227) |
45.00% (9/20) |
33.86% (43/127) |
src/PcapPlusPlus/Packet++/src/DhcpV6Layer.cpp |
35.26% (67/190) |
56.52% (13/23) |
37.69% (49/130) |
src/PcapPlusPlus/Packet++/src/DnsLayer.cpp |
85.30% (528/619) |
85.71% (48/56) |
72.51% (298/411) |
src/PcapPlusPlus/Packet++/src/DnsResource.cpp |
57.86% (195/337) |
75.00% (15/20) |
40.69% (94/231) |
src/PcapPlusPlus/Packet++/src/DnsResourceData.cpp |
13.66% (22/161) |
14.29% (3/21) |
8.09% (11/136) |
src/PcapPlusPlus/Packet++/src/EthDot3Layer.cpp |
67.65% (23/34) |
75.00% (3/4) |
92.31% (12/13) |
src/PcapPlusPlus/Packet++/src/EthLayer.cpp |
88.04% (81/92) |
80.00% (4/5) |
92.45% (49/53) |
src/PcapPlusPlus/Packet++/src/FtpLayer.cpp |
13.18% (46/349) |
50.00% (8/16) |
16.28% (28/172) |
src/PcapPlusPlus/Packet++/src/GreLayer.cpp |
57.21% (254/444) |
62.96% (17/27) |
46.91% (144/307) |
src/PcapPlusPlus/Packet++/src/GtpLayer.cpp |
61.87% (305/493) |
73.53% (25/34) |
48.25% (152/315) |
src/PcapPlusPlus/Packet++/src/HttpLayer.cpp |
41.48% (236/569) |
35.71% (15/42) |
33.33% (144/432) |
src/PcapPlusPlus/Packet++/src/IPSecLayer.cpp |
67.95% (53/78) |
45.45% (5/11) |
73.91% (34/46) |
src/PcapPlusPlus/Packet++/src/IPv4Layer.cpp |
42.52% (179/421) |
33.33% (10/30) |
43.43% (119/274) |
src/PcapPlusPlus/Packet++/src/IPv6Extensions.cpp |
5.49% (9/164) |
13.04% (3/23) |
8.96% (6/67) |
src/PcapPlusPlus/Packet++/src/IPv6Layer.cpp |
75.00% (216/288) |
46.67% (7/15) |
84.03% (100/119) |
src/PcapPlusPlus/Packet++/src/IcmpLayer.cpp |
60.28% (299/496) |
63.41% (26/41) |
48.84% (168/344) |
src/PcapPlusPlus/Packet++/src/IcmpV6Layer.cpp |
54.90% (56/102) |
50.00% (6/12) |
48.57% (17/35) |
src/PcapPlusPlus/Packet++/src/IgmpLayer.cpp |
30.22% (110/364) |
34.38% (11/32) |
18.98% (56/295) |
src/PcapPlusPlus/Packet++/src/LLCLayer.cpp |
67.74% (21/31) |
75.00% (3/4) |
95.00% (19/20) |
src/PcapPlusPlus/Packet++/src/Layer.cpp |
80.25% (65/81) |
85.71% (6/7) |
61.76% (42/68) |
src/PcapPlusPlus/Packet++/src/MplsLayer.cpp |
61.22% (60/98) |
70.00% (7/10) |
52.83% (28/53) |
src/PcapPlusPlus/Packet++/src/NdpLayer.cpp |
25.78% (33/128) |
35.00% (7/20) |
37.70% (23/61) |
src/PcapPlusPlus/Packet++/src/NflogLayer.cpp |
90.77% (59/65) |
75.00% (6/8) |
91.43% (32/35) |
src/PcapPlusPlus/Packet++/src/NtpLayer.cpp |
56.30% (259/460) |
66.10% (39/59) |
54.73% (133/243) |
src/PcapPlusPlus/Packet++/src/NullLoopbackLayer.cpp |
84.00% (63/75) |
60.00% (3/5) |
89.80% (44/49) |
src/PcapPlusPlus/Packet++/src/PPPoELayer.cpp |
57.06% (190/333) |
31.82% (7/22) |
61.00% (158/259) |
src/PcapPlusPlus/Packet++/src/Packet.cpp |
50.26% (291/579) |
51.72% (15/29) |
41.54% (194/467) |
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.78% (72/181) |
33.33% (2/6) |
33.68% (64/190) |
src/PcapPlusPlus/Packet++/src/PayloadLayer.cpp |
15.15% (5/33) |
25.00% (1/4) |
9.09% (1/11) |
src/PcapPlusPlus/Packet++/src/RadiusLayer.cpp |
26.09% (48/184) |
26.32% (5/19) |
23.26% (20/86) |
src/PcapPlusPlus/Packet++/src/RawPacket.cpp |
77.18% (186/241) |
57.89% (11/19) |
84.94% (141/166) |
src/PcapPlusPlus/Packet++/src/S7CommLayer.cpp |
4.76% (4/84) |
6.25% (1/16) |
13.16% (5/38) |
src/PcapPlusPlus/Packet++/src/SSHLayer.cpp |
60.13% (95/158) |
55.00% (11/20) |
52.25% (93/178) |
src/PcapPlusPlus/Packet++/src/SSLCommon.cpp |
38.57% (27/70) |
100.00% (2/2) |
53.19% (25/47) |
src/PcapPlusPlus/Packet++/src/SSLHandshake.cpp |
92.59% (1275/1377) |
81.18% (69/85) |
79.77% (347/435) |
src/PcapPlusPlus/Packet++/src/SSLLayer.cpp |
61.76% (105/170) |
68.75% (11/16) |
59.66% (71/119) |
src/PcapPlusPlus/Packet++/src/SdpLayer.cpp |
65.48% (55/84) |
75.00% (6/8) |
75.00% (45/60) |
src/PcapPlusPlus/Packet++/src/SingleCommandTextProtocol.cpp |
36.04% (40/111) |
40.00% (4/10) |
33.98% (35/103) |
src/PcapPlusPlus/Packet++/src/SipLayer.cpp |
47.77% (236/494) |
51.61% (16/31) |
35.07% (128/365) |
src/PcapPlusPlus/Packet++/src/Sll2Layer.cpp |
54.35% (75/138) |
61.11% (11/18) |
45.05% (41/91) |
src/PcapPlusPlus/Packet++/src/SllLayer.cpp |
60.20% (59/98) |
50.00% (3/6) |
50.00% (35/70) |
src/PcapPlusPlus/Packet++/src/SmtpLayer.cpp |
18.50% (37/200) |
46.67% (7/15) |
15.15% (15/99) |
src/PcapPlusPlus/Packet++/src/SomeIpLayer.cpp |
39.92% (95/238) |
28.57% (12/42) |
60.24% (50/83) |
src/PcapPlusPlus/Packet++/src/SomeIpSdLayer.cpp |
51.53% (287/557) |
60.29% (41/68) |
59.57% (112/188) |
src/PcapPlusPlus/Packet++/src/StpLayer.cpp |
23.31% (38/163) |
9.26% (5/54) |
26.19% (33/126) |
src/PcapPlusPlus/Packet++/src/TLVData.cpp |
21.05% (16/76) |
25.00% (3/12) |
26.92% (7/26) |
src/PcapPlusPlus/Packet++/src/TcpLayer.cpp |
71.81% (214/298) |
68.00% (17/25) |
73.41% (185/252) |
src/PcapPlusPlus/Packet++/src/TelnetLayer.cpp |
72.80% (281/386) |
100.00% (20/20) |
69.01% (196/284) |
src/PcapPlusPlus/Packet++/src/TextBasedProtocol.cpp |
76.78% (367/478) |
82.86% (29/35) |
65.55% (234/357) |
src/PcapPlusPlus/Packet++/src/TpktLayer.cpp |
60.61% (20/33) |
50.00% (4/8) |
71.43% (10/14) |
src/PcapPlusPlus/Packet++/src/UdpLayer.cpp |
87.88% (87/99) |
85.71% (6/7) |
82.58% (109/132) |
src/PcapPlusPlus/Packet++/src/VlanLayer.cpp |
79.81% (83/104) |
60.00% (6/10) |
89.09% (49/55) |
src/PcapPlusPlus/Packet++/src/VrrpLayer.cpp |
46.33% (164/354) |
60.00% (24/40) |
29.32% (73/249) |
src/PcapPlusPlus/Packet++/src/VxlanLayer.cpp |
24.24% (8/33) |
40.00% (2/5) |
27.78% (5/18) |
src/PcapPlusPlus/Packet++/src/WakeOnLanLayer.cpp |
20.21% (19/94) |
21.43% (3/14) |
23.73% (14/59) |
src/PcapPlusPlus/Pcap++/header/Device.h |
40.00% (4/10) |
66.67% (4/6) |
66.67% (4/6) |
src/PcapPlusPlus/Pcap++/header/PcapDevice.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/PcapPlusPlus/Pcap++/header/PcapFileDevice.h |
40.00% (4/10) |
40.00% (4/10) |
40.00% (4/10) |
src/PcapPlusPlus/Pcap++/header/PcapFilter.h |
0.00% (0/48) |
0.00% (0/48) |
0.00% (0/48) |
src/PcapPlusPlus/Pcap++/src/PcapDevice.cpp |
5.56% (2/36) |
20.00% (1/5) |
1.20% (1/83) |
src/PcapPlusPlus/Pcap++/src/PcapFileDevice.cpp |
69.66% (450/646) |
83.67% (41/49) |
44.09% (384/871) |
src/PcapPlusPlus/Pcap++/src/PcapFilter.cpp |
5.05% (16/317) |
15.62% (5/32) |
5.44% (8/147) |
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.73% (51/55) |
100.00% (1/1) |
91.67% (22/24) |
src/PcapPlusPlus/Tests/Fuzzers/FuzzWriter.cpp |
92.00% (46/50) |
100.00% (1/1) |
95.65% (22/23) |
src/PcapPlusPlus/Tests/Fuzzers/ReadParsedPacket.h |
100.00% (471/471) |
100.00% (1/1) |
100.00% (165/165) |
Totals |
55.35% (10322/18649) |
53.22% (1273/2392) |
50.17% (6112/12183) |