LCOV - code coverage report
Current view: top level - source3/smbd Hit Total Coverage
Test: coverage report for master 2b515b7d Lines: 31042 48583 63.9 %
Date: 2024-02-28 12:06:22 Functions: 1482 1795 82.6 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
dnsregister.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
dmapi.c
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
smbd_cleanupd.c
0.0%
0.0 % 0 / 61 0.0 % 0 / 5
utmp.c
0.0%
0.0 % 0 / 110 0.0 % 0 / 8
avahi_register.c
0.0%
0.0 % 0 / 157 0.0 % 0 / 7
notify_inotify.c
0.0%
0.0 % 0 / 182 0.0 % 0 / 9
mangle_hash.c
0.0%
0.0 % 0 / 325 0.0 % 0 / 19
smbXsrv_version.c
1.5%1.5%
1.5 % 2 / 137 50.0 % 1 / 2
server.c
9.0%9.0%
9.0 % 81 / 899 18.2 % 8 / 44
smb1_lanman.c
26.9%26.9%
26.9 % 850 / 3158 43.1 % 28 / 65
smb2_ioctl_filesys.c
38.7%38.7%
38.7 % 139 / 359 46.7 % 7 / 15
smb1_ipc.c
42.3%42.3%
42.3 % 198 / 468 69.2 % 9 / 13
smb1_signing.c
43.0%43.0%
43.0 % 46 / 107 72.7 % 8 / 11
msdfs.c
43.1%43.1%
43.1 % 342 / 793 66.7 % 14 / 21
scavenger.c
43.8%43.8%
43.8 % 144 / 329 68.4 % 13 / 19
smb2_ioctl_dfs.c
45.2%45.2%
45.2 % 28 / 62 100.0 % 2 / 2
smb1_process.c
49.1%49.1%
49.1 % 528 / 1076 66.0 % 33 / 50
connection.c
50.0%50.0%
50.0 % 13 / 26 66.7 % 2 / 3
smb1_message.c
51.2%51.2%
51.2 % 86 / 168 80.0 % 4 / 5
smb1_pipes.c
51.5%51.5%
51.5 % 102 / 198 71.4 % 5 / 7
sec_ctx.c
54.8%54.8%
54.8 % 102 / 186 78.6 % 11 / 14
durable.c
55.2%55.2%
55.2 % 250 / 453 100.0 % 5 / 5
posix_acls.c
56.7%56.7%
56.7 % 1169 / 2063 68.1 % 47 / 69
oplock_linux.c
57.0%57.0%
57.0 % 45 / 79 100.0 % 7 / 7
pysmbd.c
58.4%58.4%
58.4 % 347 / 594 88.9 % 16 / 18
smbXsrv_client.c
58.9%58.9%
58.9 % 420 / 713 92.0 % 23 / 25
smb1_service.c
59.0%59.0%
59.0 % 62 / 105 100.0 % 2 / 2
smb2_process.c
59.7%59.7%
59.7 % 532 / 891 68.5 % 37 / 54
smb1_reply.c
60.6%60.6%
60.6 % 2142 / 3535 75.0 % 69 / 92
smb2_read.c
61.1%61.1%
61.1 % 185 / 303 80.0 % 8 / 10
session.c
61.4%61.4%
61.4 % 54 / 88 80.0 % 4 / 5
dosmode.c
61.4%61.4%
61.4 % 321 / 523 95.7 % 22 / 23
ntquotas.c
62.2%62.2%
62.2 % 84 / 135 100.0 % 8 / 8
smb2_flush.c
62.7%62.7%
62.7 % 74 / 118 100.0 % 5 / 5
close.c
62.9%62.9%
62.9 % 474 / 754 89.5 % 17 / 19
smb1_trans2.c
63.2%63.2%
63.2 % 1635 / 2588 86.7 % 39 / 45
conn_msg.c
64.2%64.2%
64.2 % 34 / 53 100.0 % 4 / 4
smb2_ioctl_named_pipe.c
64.1%64.1%
64.1 % 50 / 78 100.0 % 3 / 3
smb2_query_directory.c
64.2%64.2%
64.2 % 323 / 503 73.3 % 11 / 15
smb2_ioctl_smbtorture.c
64.8%64.8%
64.8 % 59 / 91 100.0 % 5 / 5
smb2_nttrans.c
66.0%66.0%
66.0 % 252 / 382 100.0 % 12 / 12
smb2_break.c
66.5%66.5%
66.5 % 151 / 227 100.0 % 10 / 10
smbXsrv_tcon.c
66.5%66.5%
66.5 % 376 / 565 93.5 % 29 / 31
smb2_ipc.c
66.7%66.7%
66.7 % 4 / 6 100.0 % 1 / 1
dfree.c
66.9%66.9%
66.9 % 91 / 136 100.0 % 4 / 4
smb1_sesssetup.c
67.0%67.0%
67.0 % 383 / 572 66.7 % 4 / 6
smbXsrv_open.c
67.0%67.0%
67.0 % 453 / 676 93.1 % 27 / 29
smb1_nttrans.c
67.3%67.3%
67.3 % 885 / 1315 91.3 % 21 / 23
smb2_setinfo.c
67.7%67.7%
67.7 % 205 / 303 100.0 % 8 / 8
smb2_service.c
68.2%68.2%
68.2 % 294 / 431 100.0 % 11 / 11
smb2_ioctl_network_fs.c
68.4%68.4%
68.4 % 256 / 374 84.6 % 11 / 13
smb1_aio.c
69.3%69.3%
69.3 % 124 / 179 100.0 % 4 / 4
server_exit.c
69.5%69.5%
69.5 % 66 / 95 60.0 % 3 / 5
smb2_oplock.c
69.5%69.5%
69.5 % 414 / 596 93.3 % 28 / 30
smbXsrv_session.c
70.7%70.7%
70.7 % 850 / 1203 92.6 % 50 / 54
smb2_pipes.c
71.4%71.4%
71.4 % 50 / 70 100.0 % 1 / 1
fake_file.c
72.2%72.2%
72.2 % 57 / 79 100.0 % 6 / 6
seal.c
72.6%72.6%
72.6 % 85 / 117 90.9 % 10 / 11
notify.c
73.2%73.2%
73.2 % 308 / 421 87.0 % 20 / 23
smb2_getinfo.c
73.4%73.4%
73.4 % 243 / 331 80.0 % 4 / 5
conn_idle.c
74.3%74.3%
74.3 % 75 / 101 100.0 % 7 / 7
smb2_reply.c
74.2%74.2%
74.2 % 625 / 842 96.2 % 25 / 26
file_access.c
74.3%74.3%
74.3 % 55 / 74 100.0 % 4 / 4
vfs.c
75.4%75.4%
75.4 % 765 / 1015 91.5 % 130 / 142
smb1_negprot.c
75.7%75.7%
75.7 % 255 / 337 100.0 % 5 / 5
smb2_tcon.c
75.9%75.9%
75.9 % 271 / 357 100.0 % 10 / 10
smb2_server.c
78.5%78.5%
78.5 % 1910 / 2433 94.9 % 75 / 79
conn.c
79.1%79.1%
79.1 % 87 / 110 100.0 % 9 / 9
smb2_write.c
79.0%79.0%
79.0 % 162 / 205 88.9 % 8 / 9
smb2_create.c
79.3%79.3%
79.3 % 775 / 977 100.0 % 25 / 25
share_access.c
79.5%79.5%
79.5 % 89 / 112 100.0 % 5 / 5
dir.c
79.6%79.6%
79.6 % 510 / 641 92.1 % 35 / 38
smb2_trans2.c
79.9%79.9%
79.9 % 1942 / 2430 94.2 % 49 / 52
srvstr.c
80.0%80.0%
80.0 % 16 / 20 100.0 % 1 / 1
server_reload.c
80.0%80.0%
80.0 % 56 / 70 100.0 % 3 / 3
open.c
80.5%80.5%
80.5 % 2045 / 2541 97.4 % 74 / 76
smb2_aio.c
81.2%81.2%
81.2 % 211 / 260 92.3 % 12 / 13
smb1_utils.c
81.6%81.6%
81.6 % 80 / 98 75.0 % 3 / 4
smb2_signing.c
81.8%81.8%
81.8 % 9 / 11 100.0 % 1 / 1
fileio.c
82.4%82.4%
82.4 % 98 / 119 100.0 % 9 / 9
smb2_ioctl.c
82.5%82.5%
82.5 % 193 / 234 100.0 % 5 / 5
smb2_notify.c
82.7%82.7%
82.7 % 129 / 156 100.0 % 8 / 8
smb2_sesssetup.c
82.9%82.9%
82.9 % 597 / 720 100.0 % 19 / 19
smb2_keepalive.c
83.3%83.3%
83.3 % 10 / 12 100.0 % 1 / 1
smb2_lock.c
84.3%84.3%
84.3 % 268 / 318 100.0 % 10 / 10
uid.c
84.5%84.5%
84.5 % 251 / 297 100.0 % 24 / 24
files.c
84.8%84.8%
84.8 % 1013 / 1195 100.0 % 61 / 61
mangle.c
85.0%85.0%
85.0 % 34 / 40 100.0 % 9 / 9
error.c
85.7%85.7%
85.7 % 42 / 49 85.7 % 6 / 7
filename.c
86.2%86.2%
86.2 % 473 / 549 100.0 % 21 / 21
quotas.c
86.7%86.7%
86.7 % 65 / 75 100.0 % 1 / 1
notify_msg.c
86.9%86.9%
86.9 % 86 / 99 100.0 % 6 / 6
smb2_negprot.c
87.6%87.6%
87.6 % 516 / 589 100.0 % 9 / 9
smb2_close.c
88.7%88.7%
88.7 % 180 / 203 100.0 % 7 / 7
mangle_hash2.c
88.6%88.6%
88.6 % 210 / 237 95.0 % 19 / 20
smb2_posix.c
88.9%88.9%
88.9 % 24 / 27 100.0 % 1 / 1
smb1_oplock.c
91.3%91.3%
91.3 % 21 / 23 100.0 % 2 / 2
blocking.c
91.7%91.7%
91.7 % 265 / 289 100.0 % 17 / 17
fd_handle.c
93.6%93.6%
93.6 % 44 / 47 100.0 % 15 / 15
globals.c
94.7%94.7%
94.7 % 18 / 19 100.0 % 3 / 3
statvfs.c
95.0%95.0%
95.0 % 19 / 20 100.0 % 2 / 2
smb2_glue.c
98.0%98.0%
98.0 % 48 / 49 100.0 % 3 / 3
password.c
100.0%
100.0 % 32 / 32 100.0 % 2 / 2

Generated by: LCOV version 1.14