LCOV - code coverage report
Current view: top level - openssh-6.6p1 Hit Total Coverage
Test: lcov_coverage_final.info Lines: 17466 31492 55.5 %
Date: 2014-08-01 Functions: 1165 1653 70.5 %
Branches: 8904 21122 42.2 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
addrmatch.c
83.6%83.6%
83.6 % 127 / 152 100.0 % 13 / 13 62.3 % 114 / 183
atomicio.c
69.1%69.1%
69.1 % 38 / 55 75.0 % 3 / 4 52.2 % 24 / 46
auth-chall.c
0.0%
0.0 % 0 / 45 0.0 % 0 / 3 0.0 % 0 / 27
auth-options.c
62.3%62.3%
62.3 % 208 / 334 100.0 % 4 / 4 55.7 % 103 / 185
auth-passwd.c
0.0%
0.0 % 0 / 26 0.0 % 0 / 3 0.0 % 0 / 28
auth-rh-rsa.c
0.0%
0.0 % 0 / 23 0.0 % 0 / 2 0.0 % 0 / 18
auth-rhosts.c
0.0%
0.0 % 0 / 113 0.0 % 0 / 4 0.0 % 0 / 95
auth-rsa.c
77.8%77.8%
77.8 % 84 / 108 100.0 % 6 / 6 61.6 % 53 / 86
auth-shadow.c
0.0%
0.0 % 0 / 36 0.0 % 0 / 2 0.0 % 0 / 20
auth.c
44.1%44.1%
44.1 % 108 / 245 72.2 % 13 / 18 35.1 % 81 / 231
auth1.c
48.4%48.4%
48.4 % 60 / 124 50.0 % 4 / 8 42.7 % 35 / 82
auth2-chall.c
2.9%2.9%
2.9 % 4 / 138 11.1 % 1 / 9 1.1 % 1 / 87
auth2-hostbased.c
0.0%
0.0 % 0 / 88 0.0 % 0 / 2 0.0 % 0 / 52
auth2-kbdint.c
0.0%
0.0 % 0 / 11 0.0 % 0 / 1 0.0 % 0 / 4
auth2-none.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1 25.0 % 2 / 8
auth2-passwd.c
0.0%
0.0 % 0 / 16 0.0 % 0 / 1 0.0 % 0 / 10
auth2-pubkey.c
62.3%62.3%
62.3 % 197 / 316 100.0 % 9 / 9 56.3 % 130 / 231
auth2.c
59.8%59.8%
59.8 % 149 / 249 73.3 % 11 / 15 44.8 % 78 / 174
authfd.c
64.1%64.1%
64.1 % 164 / 256 77.8 % 14 / 18 49.2 % 60 / 122
authfile.c
70.5%70.5%
70.5 % 427 / 606 87.5 % 21 / 24 52.6 % 189 / 359
blocks.c
100.0%
100.0 % 155 / 155 100.0 % 2 / 2 100.0 % 2 / 2
bufaux.c
60.0%60.0%
60.0 % 87 / 145 78.3 % 18 / 23 41.7 % 30 / 72
bufbn.c
61.1%61.1%
61.1 % 58 / 95 100.0 % 8 / 8 52.4 % 22 / 42
bufec.c
64.7%64.7%
64.7 % 33 / 51 100.0 % 4 / 4 50.0 % 12 / 24
buffer.c
79.4%79.4%
79.4 % 77 / 97 87.5 % 14 / 16 56.8 % 25 / 44
canohost.c
62.4%62.4%
62.4 % 88 / 141 81.2 % 13 / 16 54.1 % 53 / 98
chacha.c
99.2%99.2%
99.2 % 129 / 130 100.0 % 3 / 3 86.4 % 19 / 22
channels.c
58.5%58.5%
58.5 % 1079 / 1844 75.5 % 80 / 106 43.3 % 553 / 1276
cipher-3des1.c
85.5%85.5%
85.5 % 53 / 62 100.0 % 5 / 5 59.4 % 19 / 32
cipher-bf1.c
100.0%
100.0 % 21 / 21 100.0 % 2 / 2 100.0 % 4 / 4
cipher-chachapoly.c
97.1%97.1%
97.1 % 33 / 34 100.0 % 3 / 3 75.0 % 9 / 12
cipher.c
85.7%85.7%
85.7 % 168 / 196 95.8 % 23 / 24 73.4 % 113 / 154
cleanup.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
clientloop.c
48.2%48.2%
48.2 % 475 / 986 65.3 % 32 / 49 35.9 % 237 / 660
compat.c
50.8%50.8%
50.8 % 31 / 61 71.4 % 5 / 7 51.6 % 16 / 31
compress.c
0.0%
0.0 % 0 / 56 0.0 % 0 / 5 0.0 % 0 / 27
crc32.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 100.0 % 2 / 2
deattack.c
59.4%59.4%
59.4 % 19 / 32 50.0 % 1 / 2 52.9 % 18 / 34
dh.c
27.3%27.3%
27.3 % 45 / 165 88.9 % 8 / 9 16.7 % 25 / 150
digest-openssl.c
95.7%95.7%
95.7 % 45 / 47 100.0 % 10 / 10 50.0 % 22 / 44
dispatch.c
62.9%62.9%
62.9 % 22 / 35 66.7 % 4 / 6 75.0 % 15 / 20
dns.c
0.0%
0.0 % 0 / 124 0.0 % 0 / 6 0.0 % 0 / 76
ed25519.c
96.7%96.7%
96.7 % 58 / 60 100.0 % 4 / 4 80.8 % 21 / 26
entropy.c
75.0%75.0%
75.0 % 6 / 8 100.0 % 1 / 1 50.0 % 4 / 8
fatal.c
0.0%
0.0 % 0 / 5 0.0 % 0 / 1 - 0 / 0
fe25519.c
95.3%95.3%
95.3 % 142 / 149 94.4 % 17 / 18 97.2 % 70 / 72
ge25519.c
97.0%97.0%
97.0 % 162 / 167 92.3 % 12 / 13 66.7 % 12 / 18
groupaccess.c
0.0%
0.0 % 0 / 32 0.0 % 0 / 4 0.0 % 0 / 26
hash.c
67.6%67.6%
67.6 % 23 / 34 100.0 % 1 / 1 75.0 % 9 / 12
hmac.c
89.6%89.6%
89.6 % 43 / 48 85.7 % 6 / 7 55.0 % 22 / 40
hostfile.c
55.9%55.9%
55.9 % 114 / 204 76.9 % 10 / 13 46.4 % 78 / 168
kex.c
83.8%83.8%
83.8 % 274 / 327 92.0 % 23 / 25 67.6 % 127 / 188
kexc25519.c
96.7%96.7%
96.7 % 29 / 30 100.0 % 3 / 3 50.0 % 1 / 2
kexc25519c.c
87.0%87.0%
87.0 % 40 / 46 100.0 % 1 / 1 56.2 % 9 / 16
kexc25519s.c
92.9%92.9%
92.9 % 39 / 42 100.0 % 1 / 1 58.3 % 7 / 12
kexdh.c
95.0%95.0%
95.0 % 19 / 20 100.0 % 1 / 1 50.0 % 1 / 2
kexdhc.c
82.0%82.0%
82.0 % 50 / 61 100.0 % 1 / 1 55.6 % 15 / 27
kexdhs.c
86.0%86.0%
86.0 % 49 / 57 100.0 % 1 / 1 52.2 % 12 / 23
kexecdh.c
95.0%95.0%
95.0 % 19 / 20 100.0 % 1 / 1 50.0 % 1 / 2
kexecdhc.c
79.3%79.3%
79.3 % 46 / 58 100.0 % 1 / 1 53.6 % 15 / 28
kexecdhs.c
83.3%83.3%
83.3 % 45 / 54 100.0 % 1 / 1 50.0 % 12 / 24
kexgex.c
92.6%92.6%
92.6 % 25 / 27 100.0 % 1 / 1 50.0 % 2 / 4
kexgexc.c
77.6%77.6%
77.6 % 66 / 85 100.0 % 1 / 1 52.6 % 20 / 38
kexgexs.c
81.0%81.0%
81.0 % 68 / 84 100.0 % 1 / 1 48.6 % 17 / 35
key.c
69.6%69.6%
69.6 % 873 / 1254 96.6 % 57 / 59 61.3 % 652 / 1064
krl.c
73.3%73.3%
73.3 % 411 / 561 91.1 % 41 / 45 58.6 % 577 / 985
log.c
63.0%63.0%
63.0 % 92 / 146 77.8 % 14 / 18 45.6 % 31 / 68
loginrec.c
0.0%
0.0 % 0 / 213 0.0 % 0 / 23 0.0 % 0 / 98
mac.c
88.5%88.5%
88.5 % 77 / 87 100.0 % 7 / 7 70.0 % 42 / 60
match.c
77.6%77.6%
77.6 % 59 / 76 83.3 % 5 / 6 65.4 % 51 / 78
misc.c
60.4%60.4%
60.4 % 250 / 414 76.9 % 30 / 39 40.0 % 112 / 280
moduli.c
0.0%
0.0 % 0 / 296 0.0 % 0 / 9 0.0 % 0 / 181
monitor.c
71.0%71.0%
71.0 % 548 / 772 73.7 % 28 / 38 49.9 % 238 / 477
monitor_fdpass.c
71.2%71.2%
71.2 % 37 / 52 100.0 % 2 / 2 50.0 % 11 / 22
monitor_mm.c
64.5%64.5%
64.5 % 91 / 141 73.7 % 14 / 19 17.9 % 55 / 308
monitor_wrap.c
74.1%74.1%
74.1 % 347 / 468 74.2 % 23 / 31 50.7 % 74 / 146
msg.c
60.0%60.0%
60.0 % 15 / 25 100.0 % 2 / 2 41.7 % 5 / 12
mux.c
53.6%53.6%
53.6 % 569 / 1062 85.3 % 29 / 34 44.1 % 257 / 583
nchan.c
72.0%72.0%
72.0 % 185 / 257 95.8 % 23 / 24 63.3 % 88 / 139
packet.c
70.9%70.9%
70.9 % 622 / 877 84.5 % 71 / 84 57.1 % 273 / 478
platform.c
70.8%70.8%
70.8 % 17 / 24 70.0 % 7 / 10 33.3 % 2 / 6
poly1305.c
100.0%
100.0 % 86 / 86 100.0 % 1 / 1 100.0 % 10 / 10
progressmeter.c
0.0%
0.0 % 0 / 123 0.0 % 0 / 9 0.0 % 0 / 62
readconf.c
54.5%54.5%
54.5 % 470 / 862 68.8 % 11 / 16 39.0 % 287 / 736
readpass.c
0.0%
0.0 % 0 / 81 0.0 % 0 / 3 0.0 % 0 / 64
roaming_client.c
0.0%
0.0 % 0 / 131 0.0 % 0 / 6 0.0 % 0 / 48
roaming_common.c
26.6%26.6%
26.6 % 29 / 109 46.2 % 6 / 13 24.2 % 16 / 66
roaming_dummy.c
50.0%50.0%
50.0 % 6 / 12 40.0 % 2 / 5 50.0 % 1 / 2
roaming_serv.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
rsa.c
82.2%82.2%
82.2 % 37 / 45 100.0 % 3 / 3 50.0 % 13 / 26
sandbox-seccomp-filter.c
0.0%
0.0 % 0 / 36 0.0 % 0 / 4 0.0 % 0 / 12
sc25519.c
66.3%66.3%
66.3 % 110 / 166 52.9 % 9 / 17 63.4 % 52 / 82
scp.c
55.5%55.5%
55.5 % 385 / 694 70.0 % 14 / 20 41.5 % 211 / 508
servconf.c
65.1%65.1%
65.1 % 661 / 1015 95.7 % 22 / 23 47.6 % 468 / 983
serverloop.c
71.6%71.6%
71.6 % 415 / 580 80.6 % 25 / 31 47.8 % 200 / 418
session.c
43.0%43.0%
43.0 % 456 / 1060 60.7 % 34 / 56 31.5 % 209 / 664
sftp-client.c
69.6%69.6%
69.6 % 606 / 871 80.6 % 29 / 36 43.9 % 199 / 453
sftp-common.c
77.6%77.6%
77.6 % 83 / 107 100.0 % 7 / 7 55.4 % 31 / 56
sftp-glob.c
91.2%91.2%
91.2 % 31 / 34 100.0 % 6 / 6 70.0 % 7 / 10
sftp-server.c
0.0%
0.0 % 0 / 780 0.0 % 0 / 56 0.0 % 0 / 540
sftp.c
68.1%68.1%
68.1 % 615 / 903 89.7 % 26 / 29 56.9 % 386 / 678
smult_curve25519_ref.c
100.0%
100.0 % 149 / 149 100.0 % 11 / 11 100.0 % 60 / 60
ssh-add.c
36.3%36.3%
36.3 % 89 / 245 60.0 % 6 / 10 30.7 % 46 / 150
ssh-agent.c
9.5%9.5%
9.5 % 60 / 632 4.0 % 1 / 25 7.3 % 27 / 372
ssh-dss.c
61.4%61.4%
61.4 % 54 / 88 100.0 % 2 / 2 44.2 % 23 / 52
ssh-ecdsa.c
69.2%69.2%
69.2 % 54 / 78 100.0 % 2 / 2 47.4 % 18 / 38
ssh-ed25519.c
69.9%69.9%
69.9 % 51 / 73 100.0 % 2 / 2 50.0 % 19 / 38
ssh-keygen.c
40.3%40.3%
40.3 % 592 / 1468 63.4 % 26 / 41 35.8 % 355 / 992
ssh-keyscan.c
67.4%67.4%
67.4 % 252 / 374 84.2 % 16 / 19 45.9 % 118 / 257
ssh-pkcs11-client.c
0.0%
0.0 % 0 / 115 0.0 % 0 / 9 0.0 % 0 / 42
ssh-pkcs11.c
2.4%2.4%
2.4 % 7 / 296 12.5 % 2 / 16 0.5 % 1 / 208
ssh-rsa.c
57.5%57.5%
57.5 % 73 / 127 100.0 % 3 / 3 50.0 % 29 / 58
ssh.c
55.6%55.6%
55.6 % 463 / 832 75.0 % 15 / 20 46.7 % 283 / 606
sshconnect.c
39.5%39.5%
39.5 % 242 / 612 76.2 % 16 / 21 29.7 % 132 / 444
sshconnect1.c
50.6%50.6%
50.6 % 169 / 334 62.5 % 5 / 8 34.0 % 70 / 206
sshconnect2.c
50.8%50.8%
50.8 % 365 / 718 71.4 % 20 / 28 44.0 % 168 / 382
sshd.c
69.1%69.1%
69.1 % 747 / 1081 82.9 % 29 / 35 54.3 % 382 / 704
sshlogin.c
0.0%
0.0 % 0 / 26 0.0 % 0 / 4 0.0 % 0 / 6
sshpty.c
0.0%
0.0 % 0 / 74 0.0 % 0 / 5 0.0 % 0 / 44
sshtty.c
11.1%11.1%
11.1 % 3 / 27 33.3 % 1 / 3 6.2 % 1 / 16
ttymodes.c
0.0%
0.0 % 0 / 118 0.0 % 0 / 4 0.0 % 0 / 131
ttymodes.h
0.0%
0.0 % 0 / 49 - 0 / 0 0.0 % 0 / 70
uidswap.c
21.2%21.2%
21.2 % 18 / 85 75.0 % 3 / 4 7.9 % 6 / 76
umac.c
91.7%91.7%
91.7 % 299 / 326 100.0 % 24 / 24 75.6 % 65 / 86
uuencode.c
100.0%
100.0 % 20 / 20 100.0 % 3 / 3 71.4 % 10 / 14
verify.c
100.0%
100.0 % 35 / 35 100.0 % 1 / 1 - 0 / 0
xmalloc.c
77.5%77.5%
77.5 % 31 / 40 100.0 % 5 / 5 54.5 % 12 / 22

Generated by: LCOV version 1.9