logo_kerberos.gif

Difference between revisions of "Test coverage"

From K5Wiki
Jump to: navigation, search
m (Inserted graph that shows the test coverage for v10, v9 and v8)
(Sorted functions by the % covered in the test coverage table. Added section on the typical test flaws.)
Line 1: Line 1:
 
The purpose of this page is to describe the state of the test coverage produced by gcov (Ubuntu 4.4.3-4ubuntu5) based on "make check" with the default configuration.
 
The purpose of this page is to describe the state of the test coverage produced by gcov (Ubuntu 4.4.3-4ubuntu5) based on "make check" with the default configuration.
   
Test coverage comparison chart for MIT Kerberos version v10 vs v9 vs v8:
+
==Test coverage for versions 1.8 - 1.10==
  +
  +
The following chart shows the cumulative density of the test coverage for version 1.10 (v10) vs 1.9 (v9) vs 1.8 (v8).
  +
The vertical axis represents the percent of the lines of code covered by the tests,
  +
The number of files invoked under the "make check" tests are plotted on the horizontal axis.
   
 
[[Image:gcov_comp.png]]
 
[[Image:gcov_comp.png]]
   
Test coverage for v10 revision 25475:
 
  +
  +
==Version 1.10 r25475==
  +
 
The following is the test coverage for version 1.10 revision 25475.
  +
  +
The numbered hyperlinks to the right of the file names are the links to the processed ''gcov'' files.
  +
Every line that was processed by the test is marked with the execution counts; lines which has never been executed have "#####" marker on them; lines with no code are marked with "-".
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 12: Line 18:
 
! file name
 
! file name
 
! % covered
 
! % covered
! total lines
+
! total lines (with code)
  +
! directory path
 
|-
 
|-
 
|-
 
|-
| libdef_parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/libdef_parse.c.gcov] || 86.67 || 45 ||
+
| f_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/f_cksum.c.gcov] || 0.0 || 29 || /lib/crypto/builtin/des
 
|-
 
|-
| g_wrap_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_wrap_iov.c.gcov] || 52.94 || 51 ||
+
| camellia.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/enc_provider/camellia.c.gcov] || 0.0 || 2 || /lib/crypto/builtin/enc_provider
 
|-
 
|-
| ure.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ure.c.gcov] || 0.00 || 823 ||
+
| checksum_cbc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_cbc.c.gcov] || 0.0 || 4 || /lib/crypto/krb
 
|-
 
|-
| keytab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/keytab.c.gcov] || 73.44 || 64 ||
+
| cksumtype_to_string.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/cksumtype_to_string.c.gcov] || 0.0 || 7 || /lib/crypto/krb
 
|-
 
|-
| mandatory_sumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mandatory_sumtype.c.gcov] || 83.33 || 6 ||
+
| cmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/cmac.c.gcov] || 0.0 || 2 || /lib/crypto/krb
 
|-
 
|-
| oid_ops.c [http://web.mit.edu/tsitkova/www/gcov/r25475/oid_ops.c.gcov] || 100.00 || 6 ||
+
| combine_keys.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/combine_keys.c.gcov] || 0.0 || 87 || /lib/crypto/krb
 
|-
 
|-
| copy_addrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_addrs.c.gcov] || 76.00 || 25 ||
+
| random_to_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/random_to_key.c.gcov] || 0.0 || 4 || /lib/crypto/krb
 
|-
 
|-
| accessor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/accessor.c.gcov] || 80.00 || 5 ||
+
| string_to_cksumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/string_to_cksumtype.c.gcov] || 0.0 || 14 || /lib/crypto/krb
 
|-
 
|-
| checksum_confounder.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_confounder.c.gcov] || 85.53 || 76 ||
+
| verify_checksum_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/verify_checksum_iov.c.gcov] || 0.0 || 31 || /lib/crypto/krb
 
|-
 
|-
| bt_close.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_close.c.gcov] || 79.25 || 53 ||
+
| disp_com_err_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/disp_com_err_status.c.gcov] || 0.0 || 9 || /lib/gssapi/generic
 
|-
 
|-
| rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc4.c.gcov] || 88.73 || 71 ||
+
| disp_major_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/disp_major_status.c.gcov] || 0.0 || 86 || /lib/gssapi/generic
 
|-
 
|-
| write_msg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/write_msg.c.gcov] || 75.00 || 20 ||
+
| gssapi_err_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/gssapi_err_generic.c.gcov] || 0.0 || 3 || /lib/gssapi/generic
 
|-
 
|-
| getrpcport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/getrpcport.c.gcov] || 0.00 || 8 ||
+
| gssapi_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/gssapi_generic.c.gcov] || 0.0 || 23 || /lib/gssapi/generic
 
|-
 
|-
| d3_kysched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/d3_kysched.c.gcov] || 64.71 || 17 ||
+
| util_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_set.c.gcov] || 0.0 || 26 || /lib/gssapi/generic
 
|-
 
|-
| com_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/com_err.c.gcov] || 85.71 || 49 ||
+
| accept_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/accept_sec_context.c.gcov] || 0.0 || 2 || /lib/gssapi/krb5
 
|-
 
|-
| k5sealv3iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5sealv3iov.c.gcov] || 46.47 || 241 ||
+
| canon_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/canon_name.c.gcov] || 0.0 || 7 || /lib/gssapi/krb5
 
|-
 
|-
| rpc_dtablesize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rpc_dtablesize.c.gcov] || 100.00 || 6 ||
+
| context_time.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/context_time.c.gcov] || 0.0 || 16 || /lib/gssapi/krb5
 
|-
 
|-
| g_set_cred_option.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_set_cred_option.c.gcov] || 52.94 || 68 ||
+
| copy_ccache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/copy_ccache.c.gcov] || 0.0 || 36 || /lib/gssapi/krb5
 
|-
 
|-
| sendauth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/sendauth.c.gcov] || 0.00 || 93 ||
+
| duplicate_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/duplicate_name.c.gcov] || 0.0 || 18 || /lib/gssapi/krb5
 
|-
 
|-
| enctype_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enctype_util.c.gcov] || 65.96 || 47 ||
+
| export_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/export_name.c.gcov] || 0.0 || 38 || /lib/gssapi/krb5
 
|-
 
|-
| prof_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_get.c.gcov] || 58.56 || 292 ||
+
| export_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/export_sec_context.c.gcov] || 0.0 || 36 || /lib/gssapi/krb5
 
|-
 
|-
| bt_overflow.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_overflow.c.gcov] || 87.27 || 55 ||
+
| get_tkt_flags.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/get_tkt_flags.c.gcov] || 0.0 || 5 || /lib/gssapi/krb5
 
|-
 
|-
| ccselect_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccselect_realm.c.gcov] || 100.00 || 2 ||
+
| gssapi_err_krb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/gssapi_err_krb5.c.gcov] || 0.0 || 3 || /lib/gssapi/krb5
 
|-
 
|-
| rd_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_safe.c.gcov] || 56.98 || 86 ||
+
| gssapi_krb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/gssapi_krb5.c.gcov] || 0.0 || 9 || /lib/gssapi/krb5
 
|-
 
|-
| kt_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kt_file.c.gcov] || 100.00 || 4 ||
+
| indicate_mechs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/indicate_mechs.c.gcov] || 0.0 || 2 || /lib/gssapi/krb5
 
|-
 
|-
| svc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc.c.gcov] || 54.86 || 175 ||
+
| naming_exts.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/naming_exts.c.gcov] || 0.0 || 2 || /lib/gssapi/krb5
 
|-
 
|-
| encrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encrypt.c.gcov] || 88.24 || 34 ||
+
| prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/prf.c.gcov] || 0.0 || 55 || /lib/gssapi/krb5
 
|-
 
|-
| ucstr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ucstr.c.gcov] || 0.00 || 232 ||
+
| process_context_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/process_context_token.c.gcov] || 0.0 || 8 || /lib/gssapi/krb5
 
|-
 
|-
| asn1_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_get.c.gcov] || 96.15 || 52 ||
+
| s4u_gss_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/s4u_gss_glue.c.gcov] || 0.0 || 4 || /lib/gssapi/krb5
 
|-
 
|-
| rec_close.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_close.c.gcov] || 64.91 || 57 ||
+
| ser_sctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/ser_sctx.c.gcov] || 0.0 || 374 || /lib/gssapi/krb5
 
|-
 
|-
| clnt_privs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_privs.c.gcov] || 0.00 || 8 ||
+
| set_allowable_enctypes.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/set_allowable_enctypes.c.gcov] || 0.0 || 36 || /lib/gssapi/krb5
 
|-
 
|-
| prng.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prng.c.gcov] || 85.29 || 34 ||
+
| store_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/store_cred.c.gcov] || 0.0 || 77 || /lib/gssapi/krb5
 
|-
 
|-
| ser_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_princ.c.gcov] || 0.00 || 56 ||
+
| util_crypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/util_crypt.c.gcov] || 0.0 || 6 || /lib/gssapi/krb5
 
|-
 
|-
| addr_srch.c [http://web.mit.edu/tsitkova/www/gcov/r25475/addr_srch.c.gcov] || 46.67 || 15 ||
+
| util_seed.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/util_seed.c.gcov] || 0.0 || 15 || /lib/gssapi/krb5
 
|-
 
|-
| kdb_convert.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_convert.c.gcov] || 0.68 || 444 ||
+
| wrap_size_limit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/wrap_size_limit.c.gcov] || 0.0 || 40 || /lib/gssapi/krb5
 
|-
 
|-
| inq_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/inq_context.c.gcov] || 34.38 || 96 ||
+
| g_acquire_cred_imp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_acquire_cred_imp_name.c.gcov] || 0.0 || 201 || /lib/gssapi/mechglue
 
|-
 
|-
| copy_tick.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_tick.c.gcov] || 52.31 || 65 ||
+
| g_authorize_localname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_authorize_localname.c.gcov] || 0.0 || 78 || /lib/gssapi/mechglue
 
|-
 
|-
| krb5_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_encode.c.gcov] || 41.67 || 60 ||
+
| g_complete_auth_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_complete_auth_token.c.gcov] || 0.0 || 13 || /lib/gssapi/mechglue
 
|-
 
|-
| prompter.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prompter.c.gcov] || 61.62 || 99 ||
+
| g_context_time.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_context_time.c.gcov] || 0.0 || 18 || /lib/gssapi/mechglue
 
|-
 
|-
| ktfr_entry.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktfr_entry.c.gcov] || 90.00 || 10 ||
+
| g_decapsulate_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_decapsulate_token.c.gcov] || 0.0 || 16 || /lib/gssapi/mechglue
 
|-
 
|-
| s4u_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s4u_creds.c.gcov] || 0.00 || 4 ||
+
| g_del_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_del_name_attr.c.gcov] || 0.0 || 18 || /lib/gssapi/mechglue
 
|-
 
|-
| ucdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ucdata.c.gcov] || 0.00 || 282 ||
+
| g_dsp_name_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_dsp_name_ext.c.gcov] || 0.0 || 46 || /lib/gssapi/mechglue
 
|-
 
|-
| crypto_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/crypto_length.c.gcov] || 75.61 || 41 ||
+
| g_encapsulate_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_encapsulate_token.c.gcov] || 0.0 || 16 || /lib/gssapi/mechglue
 
|-
 
|-
| g_inq_context_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_context_oid.c.gcov] || 66.67 || 15 ||
+
| g_exp_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_exp_sec_context.c.gcov] || 0.0 || 50 || /lib/gssapi/mechglue
 
|-
 
|-
| ccselect.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccselect.c.gcov] || 100.00 || 4 ||
+
| g_export_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_export_name.c.gcov] || 0.0 || 14 || /lib/gssapi/mechglue
 
|-
 
|-
| asn1buf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1buf.c.gcov] || 70.86 || 175 ||
+
| g_export_name_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_export_name_comp.c.gcov] || 0.0 || 20 || /lib/gssapi/mechglue
 
|-
 
|-
| combine_keys.c [http://web.mit.edu/tsitkova/www/gcov/r25475/combine_keys.c.gcov] || 0.00 || 87 ||
+
| g_get_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_get_name_attr.c.gcov] || 0.0 || 26 || /lib/gssapi/mechglue
 
|-
 
|-
| disp_major_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/disp_major_status.c.gcov] || 0.00 || 86 ||
+
| g_imp_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_imp_sec_context.c.gcov] || 0.0 || 65 || /lib/gssapi/mechglue
 
|-
 
|-
| sha256.c [http://web.mit.edu/tsitkova/www/gcov/r25475/sha256.c.gcov] || 98.98 || 98 ||
+
| g_inq_cred_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_cred_oid.c.gcov] || 0.0 || 52 || /lib/gssapi/mechglue
 
|-
 
|-
| utf8.c [http://web.mit.edu/tsitkova/www/gcov/r25475/utf8.c.gcov] || 11.83 || 186 ||
+
| g_map_name_to_any.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_map_name_to_any.c.gcov] || 0.0 || 22 || /lib/gssapi/mechglue
 
|-
 
|-
| plugins.c [http://web.mit.edu/tsitkova/www/gcov/r25475/plugins.c.gcov] || 72.38 || 239 ||
+
| g_mechattr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_mechattr.c.gcov] || 0.0 || 86 || /lib/gssapi/mechglue
 
|-
 
|-
| prf_dk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prf_dk.c.gcov] || 84.00 || 25 ||
+
| g_mechname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_mechname.c.gcov] || 0.0 || 44 || /lib/gssapi/mechglue
 
|-
 
|-
| parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/parse.c.gcov] || 75.95 || 158 ||
+
| g_prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_prf.c.gcov] || 0.0 || 21 || /lib/gssapi/mechglue
 
|-
 
|-
| d3_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/d3_aead.c.gcov] || 100.00 || 62 ||
+
| g_process_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_process_context.c.gcov] || 0.0 || 20 || /lib/gssapi/mechglue
 
|-
 
|-
| pwqual_dict.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pwqual_dict.c.gcov] || 46.25 || 80 ||
+
| g_rel_name_mapping.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_rel_name_mapping.c.gcov] || 0.0 || 22 || /lib/gssapi/mechglue
 
|-
 
|-
| coll_proof_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/coll_proof_cksum.c.gcov] || 100.00 || 3 ||
+
| g_saslname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_saslname.c.gcov] || 0.0 || 97 || /lib/gssapi/mechglue
 
|-
 
|-
| ser_adata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_adata.c.gcov] || 0.00 || 55 ||
+
| g_set_context_option.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_set_context_option.c.gcov] || 0.0 || 34 || /lib/gssapi/mechglue
 
|-
 
|-
| ccfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccfns.c.gcov] || 81.82 || 143 ||
+
| g_set_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_set_name_attr.c.gcov] || 0.0 || 18 || /lib/gssapi/mechglue
 
|-
 
|-
| aeskey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/aeskey.c.gcov] || 74.29 || 70 ||
+
| g_store_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_store_cred.c.gcov] || 0.0 || 62 || /lib/gssapi/mechglue
 
|-
 
|-
| xdr_stdio.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_stdio.c.gcov] || 0.00 || 34 ||
+
| g_unwrap_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_unwrap_aead.c.gcov] || 0.0 || 54 || /lib/gssapi/mechglue
 
|-
 
|-
| testmod_main.c [http://web.mit.edu/tsitkova/www/gcov/r25475/testmod_main.c.gcov] || 100.00 || 34 ||
+
| g_wrap_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_wrap_aead.c.gcov] || 0.0 || 2 || /lib/gssapi/mechglue
 
|-
 
|-
| fast.c [http://web.mit.edu/tsitkova/www/gcov/r25475/fast.c.gcov] || 100.00 || 3 ||
+
| gssd_pname_to_uid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/gssd_pname_to_uid.c.gcov] || 0.0 || 80 || /lib/gssapi/mechglue
 
|-
 
|-
| unlck_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/unlck_file.c.gcov] || 100.00 || 2 ||
+
| chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/chpass_util.c.gcov] || 0.0 || 79 || /lib/kadm5
 
|-
 
|-
| db2_exp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/db2_exp.c.gcov] || 89.80 || 49 ||
+
| clnt_chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/clnt_chpass_util.c.gcov] || 0.0 || 4 || /lib/kadm5/clnt
 
|-
 
|-
| checksum_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_length.c.gcov] || 83.33 || 6 ||
+
| clnt_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/clnt_policy.c.gcov] || 0.0 || 64 || /lib/kadm5/clnt
 
|-
 
|-
| context_time.c [http://web.mit.edu/tsitkova/www/gcov/r25475/context_time.c.gcov] || 0.00 || 16 ||
+
| clnt_privs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/clnt_privs.c.gcov] || 0.0 || 8 || /lib/kadm5/clnt
 
|-
 
|-
| auth_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_none.c.gcov] || 50.00 || 32 ||
+
| svr_chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/svr_chpass_util.c.gcov] || 0.0 || 4 || /lib/kadm5/srv
 
|-
 
|-
| g_inq_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_name.c.gcov] || 48.57 || 35 ||
+
| iprop_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/iprop_xdr.c.gcov] || 0.0 || 185 || /lib/kdb
 
|-
 
|-
| acquire_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/acquire_cred.c.gcov] || 70.71 || 379 ||
+
| asn1_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_encode.c.gcov] || 0.0 || 6 || /lib/krb5/asn/1
 
|-
 
|-
| ser_cc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_cc.c.gcov] || 83.33 || 72 ||
+
| asn1_k_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_k_encode.c.gcov] || 0.0 || 6 || /lib/krb5/asn/1
 
|-
 
|-
| ser_addr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_addr.c.gcov] || 0.00 || 56 ||
+
| asn1_make.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_make.c.gcov] || 0.0 || 6 || /lib/krb5/asn/1
 
|-
 
|-
| rec_delete.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_delete.c.gcov] || 77.36 || 53 ||
+
| krb5_decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/krb5_decode_kdc.c.gcov] || 0.0 || 7 || /lib/krb5/asn/1
 
|-
 
|-
| str_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/str_conv.c.gcov] || 36.49 || 74 ||
+
| cc_retr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cc_retr.c.gcov] || 0.0 || 6 || /lib/krb5/ccache
 
|-
 
|-
| s2k_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s2k_rc4.c.gcov] || 80.00 || 15 ||
+
| asn1_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/asn1_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| gssd_pname_to_uid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gssd_pname_to_uid.c.gcov] || 0.00 || 80 ||
+
| k5e1_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/k5e1_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| gen_rname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gen_rname.c.gcov] || 0.00 || 10 ||
+
| kdb5_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/kdb5_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| k5e1_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5e1_err.c.gcov] || 0.00 || 3 ||
+
| krb524_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/krb524_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| rd_error.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_error.c.gcov] || 0.00 || 4 ||
+
| krb5_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/krb5_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| rc_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc_conv.c.gcov] || 75.00 || 24 ||
+
| kv5m_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/error_tables/kv5m_err.c.gcov] || 0.0 || 3 || /lib/krb5/error_tables
 
|-
 
|-
| hash_sha1.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_sha1.c.gcov] || 91.67 || 12 ||
+
| kt_srvtab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/kt_srvtab.c.gcov] || 0.0 || 140 || /lib/krb5/keytab
 
|-
 
|-
| gen_subkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gen_subkey.c.gcov] || 81.82 || 22 ||
+
| read_servi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/read_servi.c.gcov] || 0.0 || 16 || /lib/krb5/keytab
 
|-
 
|-
| g_set_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_set_name_attr.c.gcov] || 0.00 || 18 ||
+
| addr_order.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/addr_order.c.gcov] || 0.0 || 13 || /lib/krb5/krb
 
|-
 
|-
| kt_srvtab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kt_srvtab.c.gcov] || 0.00 || 140 ||
+
| allow_weak.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/allow_weak.c.gcov] || 0.0 || 3 || /lib/krb5/krb
 
|-
 
|-
| mk_priv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_priv.c.gcov] || 0.00 || 103 ||
+
| appdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/appdefault.c.gcov] || 0.0 || 63 || /lib/krb5/krb
 
|-
 
|-
| store_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/store_cred.c.gcov] || 0.00 || 77 ||
+
| authdata_exp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/authdata_exp.c.gcov] || 0.0 || 34 || /lib/krb5/krb
 
|-
 
|-
| gen_save_subkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gen_save_subkey.c.gcov] || 77.78 || 18 ||
+
| chpw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/chpw.c.gcov] || 0.0 || 171 || /lib/krb5/krb
 
|-
 
|-
| md4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/md4.c.gcov] || 98.86 || 88 ||
+
| conv_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/conv_creds.c.gcov] || 0.0 || 6 || /lib/krb5/krb
 
|-
 
|-
| krb5_decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_decode_kdc.c.gcov] || 0.00 || 7 ||
+
| conv_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/conv_princ.c.gcov] || 0.0 || 137 || /lib/krb5/krb
 
|-
 
|-
| preauth_encts.c [http://web.mit.edu/tsitkova/www/gcov/r25475/preauth_encts.c.gcov] || 84.31 || 51 ||
+
| copy_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_ctx.c.gcov] || 0.0 || 38 || /lib/krb5/krb
 
|-
 
|-
| random_to_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/random_to_key.c.gcov] || 0.00 || 4 ||
+
| fwd_tgt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/fwd_tgt.c.gcov] || 0.0 || 97 || /lib/krb5/krb
 
|-
 
|-
| g_unseal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_unseal.c.gcov] || 62.07 || 29 ||
+
| gic_opt_set_pa.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gic_opt_set_pa.c.gcov] || 0.0 || 28 || /lib/krb5/krb
 
|-
 
|-
| gen_seqnum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gen_seqnum.c.gcov] || 83.33 || 18 ||
+
| gic_pwd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gic_pwd.c.gcov] || 0.0 || 4 || /lib/krb5/krb
 
|-
 
|-
| g_acquire_cred_imp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_acquire_cred_imp_name.c.gcov] || 0.00 || 201 ||
+
| in_tkt_sky.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/in_tkt_sky.c.gcov] || 0.0 || 33 || /lib/krb5/krb
 
|-
 
|-
| g_inq_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_context.c.gcov] || 71.11 || 45 ||
+
| mk_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_cred.c.gcov] || 0.0 || 136 || /lib/krb5/krb
 
|-
 
|-
| path.c [http://web.mit.edu/tsitkova/www/gcov/r25475/path.c.gcov] || 80.39 || 51 ||
+
| mk_priv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_priv.c.gcov] || 0.0 || 103 || /lib/krb5/krb
 
|-
 
|-
| g_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_glue.c.gcov] || 100.00 || 2 ||
+
| mk_req.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_req.c.gcov] || 0.0 || 16 || /lib/krb5/krb
 
|-
 
|-
| key_sched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/key_sched.c.gcov] || 71.43 || 7 ||
+
| pac_sign.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/pac_sign.c.gcov] || 0.0 || 121 || /lib/krb5/krb
 
|-
 
|-
| pmap_clnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_clnt.c.gcov] || 0.00 || 29 ||
+
| rd_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_cred.c.gcov] || 0.0 || 110 || /lib/krb5/krb
 
|-
 
|-
| des_keys.c [http://web.mit.edu/tsitkova/www/gcov/r25475/des_keys.c.gcov] || 100.00 || 5 ||
+
| rd_error.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_error.c.gcov] || 0.0 || 4 || /lib/krb5/krb
 
|-
 
|-
| default_state.c [http://web.mit.edu/tsitkova/www/gcov/r25475/default_state.c.gcov] || 93.33 || 15 ||
+
| rd_priv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_priv.c.gcov] || 0.0 || 82 || /lib/krb5/krb
 
|-
 
|-
| error_message.c [http://web.mit.edu/tsitkova/www/gcov/r25475/error_message.c.gcov] || 73.55 || 121 ||
+
| recvauth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/recvauth.c.gcov] || 0.0 || 97 || /lib/krb5/krb
 
|-
 
|-
| clnt_udp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_udp.c.gcov] || 0.00 || 187 ||
+
| s4u_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/s4u_creds.c.gcov] || 0.0 || 4 || /lib/krb5/krb
 
|-
 
|-
| asn1_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_misc.c.gcov] || 100.00 || 6 ||
+
| sendauth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/sendauth.c.gcov] || 0.0 || 93 || /lib/krb5/krb
 
|-
 
|-
| g_export_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_export_name.c.gcov] || 0.00 || 14 ||
+
| ser_actx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_actx.c.gcov] || 0.0 || 200 || /lib/krb5/krb
 
|-
 
|-
| crc32.c [http://web.mit.edu/tsitkova/www/gcov/r25475/crc32.c.gcov] || 100.00 || 10 ||
+
| ser_adata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_adata.c.gcov] || 0.0 || 55 || /lib/krb5/krb
 
|-
 
|-
| block_size.c [http://web.mit.edu/tsitkova/www/gcov/r25475/block_size.c.gcov] || 83.33 || 6 ||
+
| ser_addr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_addr.c.gcov] || 0.0 || 56 || /lib/krb5/krb
 
|-
 
|-
| pkinit_srv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_srv.c.gcov] || 100.00 || 4 ||
+
| ser_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_auth.c.gcov] || 0.0 || 104 || /lib/krb5/krb
 
|-
 
|-
| g_canon_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_canon_name.c.gcov] || 59.38 || 64 ||
+
| ser_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_cksum.c.gcov] || 0.0 || 55 || /lib/krb5/krb
 
|-
 
|-
| authdata_dec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authdata_dec.c.gcov] || 78.57 || 98 ||
+
| ser_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_ctx.c.gcov] || 0.0 || 256 || /lib/krb5/krb
 
|-
 
|-
| rd_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_cred.c.gcov] || 0.00 || 110 ||
+
| ser_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_key.c.gcov] || 0.0 || 55 || /lib/krb5/krb
 
|-
 
|-
| ser_actx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_actx.c.gcov] || 0.00 || 200 ||
+
| ser_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/ser_princ.c.gcov] || 0.0 || 56 || /lib/krb5/krb
 
|-
 
|-
| kerrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kerrs.c.gcov] || 41.18 || 34 ||
+
| serialize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/serialize.c.gcov] || 0.0 || 94 || /lib/krb5/krb
 
|-
 
|-
| g_del_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_del_name_attr.c.gcov] || 0.00 || 18 ||
+
| set_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/set_realm.c.gcov] || 0.0 || 11 || /lib/krb5/krb
 
|-
 
|-
| g_dsp_name_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_dsp_name_ext.c.gcov] || 0.00 || 46 ||
+
| srv_dec_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/srv_dec_tkt.c.gcov] || 0.0 || 42 || /lib/krb5/krb
 
|-
 
|-
| kdb_cpw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_cpw.c.gcov] || 53.33 || 255 ||
+
| vic_opt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/vic_opt.c.gcov] || 0.0 || 7 || /lib/krb5/krb
 
|-
 
|-
| rec_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_get.c.gcov] || 11.11 || 117 ||
+
| an_to_ln.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/an_to_ln.c.gcov] || 0.0 || 260 || /lib/krb5/os
 
|-
 
|-
| lock_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/lock_file.c.gcov] || 71.88 || 32 ||
+
| changepw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/changepw.c.gcov] || 0.0 || 152 || /lib/krb5/os
 
|-
 
|-
| xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr.c.gcov] || 45.74 || 188 ||
+
| dnsglue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/dnsglue.c.gcov] || 0.0 || 100 || /lib/krb5/os
 
|-
 
|-
| lucid_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/lucid_context.c.gcov] || 49.04 || 104 ||
+
| dnssrv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/dnssrv.c.gcov] || 0.0 || 58 || /lib/krb5/os
 
|-
 
|-
| g_encapsulate_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_encapsulate_token.c.gcov] || 0.00 || 16 ||
+
| full_ipadr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/full_ipadr.c.gcov] || 0.0 || 30 || /lib/krb5/os
 
|-
 
|-
| g_get_name_attr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_get_name_attr.c.gcov] || 0.00 || 26 ||
+
| gen_port.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/gen_port.c.gcov] || 0.0 || 6 || /lib/krb5/os
 
|-
 
|-
| decrypt_tk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/decrypt_tk.c.gcov] || 82.35 || 17 ||
+
| gen_rname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/gen_rname.c.gcov] || 0.0 || 10 || /lib/krb5/os
 
|-
 
|-
| asn1_k_decode_fast.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_k_decode_fast.c.gcov] || 82.14 || 28 ||
+
| hostaddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/hostaddr.c.gcov] || 0.0 || 56 || /lib/krb5/os
 
|-
 
|-
| init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init.c.gcov] || 50.00 || 4 ||
+
| kuserok.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/kuserok.c.gcov] || 0.0 || 61 || /lib/krb5/os
 
|-
 
|-
| hash_func.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_func.c.gcov] || 100.00 || 16 ||
+
| port2ip.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/port2ip.c.gcov] || 0.0 || 28 || /lib/krb5/os
 
|-
 
|-
| g_inq_cred_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_cred_oid.c.gcov] || 0.00 || 52 ||
+
| read_pwd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/read_pwd.c.gcov] || 0.0 || 23 || /lib/krb5/os
 
|-
 
|-
| util_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_buffer.c.gcov] || 62.50 || 8 ||
+
| realm_iter.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/realm_iter.c.gcov] || 0.0 || 10 || /lib/krb5/os
 
|-
 
|-
| keyed_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/keyed_cksum.c.gcov] || 80.00 || 5 ||
+
| thread_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/thread_safe.c.gcov] || 0.0 || 2 || /lib/krb5/os
 
|-
 
|-
| rel_oid_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rel_oid_set.c.gcov] || 92.31 || 13 ||
+
| rc_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rc_none.c.gcov] || 0.0 || 16 || /lib/krb5/rcache
 
|-
 
|-
| svc_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_auth.c.gcov] || 90.91 || 11 ||
+
| ucdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/unicode/ucdata.c.gcov] || 0.0 || 282 || /lib/krb5/unicode
 
|-
 
|-
| adb_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/adb_xdr.c.gcov] || 36.54 || 52 ||
+
| ucstr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/unicode/ucstr.c.gcov] || 0.0 || 232 || /lib/krb5/unicode
 
|-
 
|-
| g_accept_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_accept_sec_context.c.gcov] || 60.16 || 123 ||
+
| ure.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/unicode/ure.c.gcov] || 0.0 || 823 || /lib/krb5/unicode
 
|-
 
|-
| cc_dir.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cc_dir.c.gcov] || 76.52 || 345 ||
+
| urestubs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/unicode/urestubs.c.gcov] || 0.0 || 9 || /lib/krb5/unicode
 
|-
 
|-
| encrypt_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encrypt_length.c.gcov] || 90.00 || 10 ||
+
| auth_gssapi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/auth_gssapi.c.gcov] || 0.0 || 285 || /lib/rpc
 
|-
 
|-
| val_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/val_cred.c.gcov] || 67.74 || 31 ||
+
| auth_gssapi_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/auth_gssapi_misc.c.gcov] || 0.0 || 142 || /lib/rpc
 
|-
 
|-
| cf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cf2.c.gcov] || 80.00 || 75 ||
+
| auth_unix.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/auth_unix.c.gcov] || 0.0 || 109 || /lib/rpc
 
|-
 
|-
| g_decapsulate_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_decapsulate_token.c.gcov] || 0.00 || 16 ||
+
| authunix_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/authunix_prot.c.gcov] || 0.0 || 9 || /lib/rpc
 
|-
 
|-
| canon_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/canon_name.c.gcov] || 0.00 || 7 ||
+
| clnt_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_generic.c.gcov] || 0.0 || 39 || /lib/rpc
 
|-
 
|-
| xdr_mem.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_mem.c.gcov] || 64.15 || 53 ||
+
| clnt_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_raw.c.gcov] || 0.0 || 79 || /lib/rpc
 
|-
 
|-
| recvauth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/recvauth.c.gcov] || 0.00 || 97 ||
+
| clnt_simple.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_simple.c.gcov] || 0.0 || 42 || /lib/rpc
 
|-
 
|-
| kadm_rpc_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kadm_rpc_xdr.c.gcov] || 15.37 || 566 ||
+
| clnt_udp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_udp.c.gcov] || 0.0 || 187 || /lib/rpc
 
|-
 
|-
| svc_udp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_udp.c.gcov] || 0.00 || 205 ||
+
| get_myaddress.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/get_myaddress.c.gcov] || 0.0 || 6 || /lib/rpc
 
|-
 
|-
| svc_run.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_run.c.gcov] || 0.00 || 10 ||
+
| getrpcport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/getrpcport.c.gcov] || 0.0 || 8 || /lib/rpc
 
|-
 
|-
| disp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/disp_name.c.gcov] || 58.62 || 29 ||
+
| pmap_clnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_clnt.c.gcov] || 0.0 || 29 || /lib/rpc
 
|-
 
|-
| rec_open.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_open.c.gcov] || 51.06 || 94 ||
+
| pmap_getmaps.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_getmaps.c.gcov] || 0.0 || 14 || /lib/rpc
 
|-
 
|-
| derive.c [http://web.mit.edu/tsitkova/www/gcov/r25475/derive.c.gcov] || 82.42 || 91 ||
+
| pmap_getport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_getport.c.gcov] || 0.0 || 19 || /lib/rpc
 
|-
 
|-
| g_rel_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_rel_buffer.c.gcov] || 90.91 || 11 ||
+
| pmap_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_prot.c.gcov] || 0.0 || 6 || /lib/rpc
 
|-
 
|-
| cccursor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cccursor.c.gcov] || 71.57 || 102 ||
+
| pmap_prot2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_prot2.c.gcov] || 0.0 || 14 || /lib/rpc
 
|-
 
|-
| util_seqnum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_seqnum.c.gcov] || 93.55 || 31 ||
+
| pmap_rmt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/pmap_rmt.c.gcov] || 0.0 || 163 || /lib/rpc
 
|-
 
|-
| gssapi_err_krb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gssapi_err_krb5.c.gcov] || 0.00 || 3 ||
+
| svc_auth_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_auth_none.c.gcov] || 0.0 || 7 || /lib/rpc
 
|-
 
|-
| rc_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc_none.c.gcov] || 0.00 || 16 ||
+
| svc_auth_unix.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_auth_unix.c.gcov] || 0.0 || 47 || /lib/rpc
 
|-
 
|-
| srv_dec_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/srv_dec_tkt.c.gcov] || 0.00 || 42 ||
+
| svc_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_raw.c.gcov] || 0.0 || 52 || /lib/rpc
 
|-
 
|-
| s2k_des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s2k_des.c.gcov] || 94.42 || 215 ||
+
| svc_run.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_run.c.gcov] || 0.0 || 10 || /lib/rpc
 
|-
 
|-
| enc_keyhelper.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_keyhelper.c.gcov] || 71.43 || 14 ||
+
| svc_simple.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_simple.c.gcov] || 0.0 || 49 || /lib/rpc
 
|-
 
|-
| g_exp_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_exp_sec_context.c.gcov] || 0.00 || 50 ||
+
| svc_udp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_udp.c.gcov] || 0.0 || 205 || /lib/rpc
 
|-
 
|-
| gic_opt_set_pa.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gic_opt_set_pa.c.gcov] || 0.00 || 28 ||
+
| xdr_reference.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_reference.c.gcov] || 0.0 || 23 || /lib/rpc
 
|-
 
|-
| rec_seq.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_seq.c.gcov] || 77.50 || 40 ||
+
| xdr_sizeof.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_sizeof.c.gcov] || 0.0 || 52 || /lib/rpc
 
|-
 
|-
| rc_io.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc_io.c.gcov] || 44.95 || 198 ||
+
| xdr_stdio.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_stdio.c.gcov] || 0.0 || 34 || /lib/rpc
 
|-
 
|-
| svc_auth_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_auth_none.c.gcov] || 0.00 || 7 ||
+
| dbm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/dbm.c.gcov] || 0.0 || 102 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| g_imp_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_imp_sec_context.c.gcov] || 0.00 || 65 ||
+
| hsearch.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hsearch.c.gcov] || 0.0 || 32 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| logger.c [http://web.mit.edu/tsitkova/www/gcov/r25475/logger.c.gcov] || 52.26 || 266 ||
+
| pkinit_matching.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_matching.c.gcov] || 0.0 || 377 || /plugins/preauth/pkinit
 
|-
 
|-
| g_complete_auth_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_complete_auth_token.c.gcov] || 0.00 || 13 ||
+
| prof_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_err.c.gcov] || 0.0 || 3 || /util/profile
 
|-
 
|-
| asn1_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_encode.c.gcov] || 0.00 || 6 ||
+
| prof_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_init.c.gcov] || 0.0 || 4 || /util/profile
 
|-
 
|-
| spnego_mech.c [http://web.mit.edu/tsitkova/www/gcov/r25475/spnego_mech.c.gcov] || 50.54 || 1490 ||
+
| prof_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_set.c.gcov] || 0.0 || 157 || /util/profile
 
|-
 
|-
| mpool.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mpool.c.gcov] || 85.07 || 134 ||
+
| zap.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/zap.c.gcov] || 0.0 || 3 || /util/support
 
|-
 
|-
| svr_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svr_policy.c.gcov] || 50.60 || 168 ||
+
| module.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/verto/module.c.gcov] || 0.0 || 51 || /util/verto
 
|-
 
|-
| bt_page.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_page.c.gcov] || 100.00 || 14 ||
+
| kdb_convert.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/kdb_convert.c.gcov] || 0.68 || 444 || /lib/kdb
 
|-
 
|-
| process_context_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/process_context_token.c.gcov] || 0.00 || 8 ||
+
| trace.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/trace.c.gcov] || 2.09 || 191 || /lib/krb5/os
 
|-
 
|-
| net_write.c [http://web.mit.edu/tsitkova/www/gcov/r25475/net_write.c.gcov] || 54.17 || 24 ||
+
| kdb_log.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/kdb_log.c.gcov] || 3.19 || 408 || /lib/kdb
 
|-
 
|-
| g_oid_ops.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_oid_ops.c.gcov] || 71.43 || 28 ||
+
| pac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/pac.c.gcov] || 5.82 || 533 || /lib/krb5/krb
 
|-
 
|-
| ccdefname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccdefname.c.gcov] || 64.29 || 42 ||
+
| client_principal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/client_principal.c.gcov] || 8.71 || 287 || /lib/kadm5/clnt
 
|-
 
|-
| asn1_k_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_k_encode.c.gcov] || 0.00 || 6 ||
+
| client_rpc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/client_rpc.c.gcov] || 10.0 || 120 || /lib/kadm5/clnt
 
|-
 
|-
| rcfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rcfns.c.gcov] || 80.00 || 20 ||
+
| rec_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_get.c.gcov] || 11.11 || 117 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| dnssrv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/dnssrv.c.gcov] || 0.00 || 58 ||
+
| svc_auth_gssapi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_auth_gssapi.c.gcov] || 11.57 || 432 || /lib/rpc
 
|-
 
|-
| ktdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktdefault.c.gcov] || 75.00 || 4 ||
+
| utf8.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/utf8.c.gcov] || 11.83 || 186 || /util/support
 
|-
 
|-
| timeofday.c [http://web.mit.edu/tsitkova/www/gcov/r25475/timeofday.c.gcov] || 71.43 || 21 ||
+
| cm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/cm.c.gcov] || 12.0 || 25 || /lib/krb5/os
 
|-
 
|-
| init_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init_ctx.c.gcov] || 64.16 || 226 ||
+
| old_api_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/old_api_glue.c.gcov] || 12.33 || 146 || /lib/crypto/krb
 
|-
 
|-
| appdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/appdefault.c.gcov] || 0.00 || 63 ||
+
| kadm_rpc_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/kadm_rpc_xdr.c.gcov] || 15.37 || 566 || /lib/kadm5
 
|-
 
|-
| val_renew.c [http://web.mit.edu/tsitkova/www/gcov/r25475/val_renew.c.gcov] || 42.42 || 66 ||
+
| import_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/import_sec_context.c.gcov] || 15.38 || 39 || /lib/gssapi/krb5
 
|-
 
|-
| rd_req.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_req.c.gcov] || 76.00 || 25 ||
+
| bt_seq.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_seq.c.gcov] || 18.55 || 318 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prf.c.gcov] || 0.00 || 55 ||
+
| rpc_callmsg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/rpc_callmsg.c.gcov] || 18.89 || 90 || /lib/rpc
 
|-
 
|-
| ktremove.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktremove.c.gcov] || 75.00 || 4 ||
+
| localaddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/localaddr.c.gcov] || 19.75 || 157 || /lib/krb5/os
 
|-
 
|-
| verto.c [http://web.mit.edu/tsitkova/www/gcov/r25475/verto.c.gcov] || 29.79 || 386 ||
+
| bt_delete.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_delete.c.gcov] || 20.08 || 259 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| dyn.c [http://web.mit.edu/tsitkova/www/gcov/r25475/dyn.c.gcov] || 31.58 || 190 ||
+
| g_inq_names.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_names.c.gcov] || 22.03 || 59 || /lib/gssapi/mechglue
 
|-
 
|-
| pkinit_crypto_openssl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_crypto_openssl.c.gcov] || 33.19 || 2929 ||
+
| etype_list.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/etype_list.c.gcov] || 25.0 || 12 || /lib/krb5/krb
 
|-
 
|-
| full_ipadr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/full_ipadr.c.gcov] || 0.00 || 30 ||
+
| toffset.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/toffset.c.gcov] || 25.0 || 32 || /lib/krb5/os
 
|-
 
|-
| camellia.c [http://web.mit.edu/tsitkova/www/gcov/r25475/camellia.c.gcov] || 0.00 || 2 ||
+
| hst_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/hst_realm.c.gcov] || 26.25 || 160 || /lib/krb5/os
 
|-
 
|-
| clnt_tcp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_tcp.c.gcov] || 50.00 || 188 ||
+
| gic_keytab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gic_keytab.c.gcov] || 26.76 || 71 || /lib/krb5/krb
 
|-
 
|-
| g_seal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_seal.c.gcov] || 27.27 || 77 ||
+
| g_imp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_imp_name.c.gcov] || 27.13 || 129 || /lib/gssapi/mechglue
 
|-
 
|-
| keyed_checksum_types.c [http://web.mit.edu/tsitkova/www/gcov/r25475/keyed_checksum_types.c.gcov] || 93.10 || 29 ||
+
| g_seal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_seal.c.gcov] || 27.27 || 77 || /lib/gssapi/mechglue
 
|-
 
|-
| gc_via_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gc_via_tkt.c.gcov] || 65.20 || 204 ||
+
| g_dsp_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_dsp_status.c.gcov] || 28.17 || 142 || /lib/gssapi/mechglue
 
|-
 
|-
| s2k_pbkdf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s2k_pbkdf2.c.gcov] || 72.84 || 81 ||
+
| g_initialize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_initialize.c.gcov] || 28.38 || 532 || /lib/gssapi/mechglue
 
|-
 
|-
| gmt_mktime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gmt_mktime.c.gcov] || 100.00 || 2 ||
+
| inq_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/inq_cred.c.gcov] || 29.03 || 93 || /lib/gssapi/krb5
 
|-
 
|-
| server_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/server_init.c.gcov] || 48.72 || 195 ||
+
| verto.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/verto/verto.c.gcov] || 29.79 || 386 || /util/verto
 
|-
 
|-
| mk_rep.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_rep.c.gcov] || 88.37 || 43 ||
+
| clnt_perror.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_perror.c.gcov] || 30.34 || 89 || /lib/rpc
 
|-
 
|-
| princ_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/princ_comp.c.gcov] || 100.00 || 2 ||
+
| dyn.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/dyn.c.gcov] || 31.58 || 190 || /lib/rpc
 
|-
 
|-
| svc_auth_gss.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_auth_gss.c.gcov] || 72.69 || 271 ||
+
| authdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/authdata.c.gcov] || 32.5 || 523 || /lib/krb5/krb
 
|-
 
|-
| send_tgs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/send_tgs.c.gcov] || 66.67 || 147 ||
+
| prof_parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_parse.c.gcov] || 33.01 || 312 || /util/profile
 
|-
 
|-
| prng_fortuna.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prng_fortuna.c.gcov] || 100.00 || 4 ||
+
| pkinit_crypto_openssl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_crypto_openssl.c.gcov] || 33.19 || 2929 || /plugins/preauth/pkinit
 
|-
 
|-
| c_ustime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/c_ustime.c.gcov] || 70.37 || 27 ||
+
| g_buffer_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_buffer_set.c.gcov] || 33.33 || 6 || /lib/gssapi/mechglue
 
|-
 
|-
| g_wrap_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_wrap_aead.c.gcov] || 0.00 || 2 ||
+
| rpc_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/rpc_prot.c.gcov] || 33.33 || 90 || /lib/rpc
 
|-
 
|-
| pmap_prot2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_prot2.c.gcov] || 0.00 || 14 ||
+
| db.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/db/db.c.gcov] || 33.33 || 18 || /plugins/kdb/db2/libdb2/db
 
|-
 
|-
| svc_tcp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_tcp.c.gcov] || 71.73 || 191 ||
+
| inq_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/inq_context.c.gcov] || 34.38 || 96 || /lib/gssapi/krb5
 
|-
 
|-
| sname_match.c [http://web.mit.edu/tsitkova/www/gcov/r25475/sname_match.c.gcov] || 76.92 || 13 ||
+
| krb5_gss_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/krb5_gss_glue.c.gcov] || 35.07 || 134 || /lib/gssapi/krb5
 
|-
 
|-
| pmap_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_prot.c.gcov] || 0.00 || 6 ||
+
| str_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/str_conv.c.gcov] || 36.49 || 74 || /lib/krb5/krb
 
|-
 
|-
| shs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/shs.c.gcov] || 99.44 || 179 ||
+
| adb_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/adb_xdr.c.gcov] || 36.54 || 52 || /lib/kadm5/srv
 
|-
 
|-
| encode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encode_kdc.c.gcov] || 78.57 || 28 ||
+
| util_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/util_cksum.c.gcov] || 37.4 || 123 || /lib/gssapi/krb5
 
|-
 
|-
| g_mechattr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_mechattr.c.gcov] || 0.00 || 86 ||
+
| rc_base.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rc_base.c.gcov] || 39.33 || 89 || /lib/krb5/rcache
 
|-
 
|-
| g_inq_names.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_names.c.gcov] || 22.03 || 59 ||
+
| svr_principal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/svr_principal.c.gcov] || 39.44 || 1027 || /lib/kadm5/srv
 
|-
 
|-
| fake-addrinfo.c [http://web.mit.edu/tsitkova/www/gcov/r25475/fake-addrinfo.c.gcov] || 86.36 || 22 ||
+
| privsafe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/privsafe.c.gcov] || 40.0 || 80 || /lib/krb5/krb
 
|-
 
|-
| enc_old.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_old.c.gcov] || 88.10 || 84 ||
+
| init-addrinfo.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/init-addrinfo.c.gcov] || 40.0 || 5 || /util/support
 
|-
 
|-
| init-addrinfo.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init-addrinfo.c.gcov] || 40.00 || 5 ||
+
| utf8_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/utf8_conv.c.gcov] || 40.35 || 171 || /util/support
 
|-
 
|-
| g_rel_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_rel_cred.c.gcov] || 76.67 || 30 ||
+
| server_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/server_misc.c.gcov] || 40.58 || 69 || /lib/kadm5/srv
 
|-
 
|-
| asn1_k_decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_k_decode_kdc.c.gcov] || 52.91 || 206 ||
+
| g_inq_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_cred.c.gcov] || 40.7 || 86 || /lib/gssapi/mechglue
 
|-
 
|-
| g_dsp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_dsp_name.c.gcov] || 43.90 || 41 ||
+
| g_compare_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_compare_name.c.gcov] || 40.85 || 71 || /lib/gssapi/mechglue
 
|-
 
|-
| g_rel_oid_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_rel_oid_set.c.gcov] || 100.00 || 2 ||
+
| kerrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/kerrs.c.gcov] || 41.18 || 34 || /lib/krb5/krb
 
|-
 
|-
| pbkdf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pbkdf2.c.gcov] || 70.53 || 95 ||
+
| gic_opt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gic_opt.c.gcov] || 41.56 || 243 || /lib/krb5/krb
 
|-
 
|-
| srv_rcache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/srv_rcache.c.gcov] || 79.41 || 34 ||
+
| import_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/import_name.c.gcov] || 41.57 || 166 || /lib/gssapi/krb5
 
|-
 
|-
| make_checksum_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/make_checksum_iov.c.gcov] || 70.97 || 31 ||
+
| krb5_encode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/krb5_encode.c.gcov] || 41.67 || 60 || /lib/krb5/asn/1
 
|-
 
|-
| ccbase.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccbase.c.gcov] || 48.66 || 261 ||
+
| server_acl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/server_acl.c.gcov] || 42.23 || 341 || /lib/kadm5/srv
 
|-
 
|-
| ktbase.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktbase.c.gcov] || 77.17 || 92 ||
+
| k5unsealiov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5unsealiov.c.gcov] || 42.42 || 297 || /lib/gssapi/krb5
 
|-
 
|-
| g_dsp_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_dsp_status.c.gcov] || 28.17 || 142 ||
+
| val_renew.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/val_renew.c.gcov] || 42.42 || 66 || /lib/krb5/krb
 
|-
 
|-
| bt_split.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_split.c.gcov] || 79.73 || 301 ||
+
| pwqual_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/pwqual_princ.c.gcov] || 42.86 || 21 || /lib/kadm5/srv
 
|-
 
|-
| inq_names.c [http://web.mit.edu/tsitkova/www/gcov/r25475/inq_names.c.gcov] || 85.71 || 21 ||
+
| chk_trans.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/chk_trans.c.gcov] || 43.15 || 146 || /lib/krb5/krb
 
|-
 
|-
| clnt_perror.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_perror.c.gcov] || 30.34 || 89 ||
+
| pkinit_identity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_identity.c.gcov] || 43.63 || 314 || /plugins/preauth/pkinit
 
|-
 
|-
| auth_gssapi_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_gssapi_misc.c.gcov] || 0.00 || 142 ||
+
| g_dsp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_dsp_name.c.gcov] || 43.9 || 41 || /lib/gssapi/mechglue
 
|-
 
|-
| bt_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_get.c.gcov] || 77.78 || 18 ||
+
| deltat.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/deltat.c.gcov] || 44.68 || 47 || /lib/krb5/krb
 
|-
 
|-
| mk_req_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_req_ext.c.gcov] || 48.26 || 172 ||
+
| rc_io.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rc_io.c.gcov] || 44.95 || 198 || /lib/krb5/rcache
 
|-
 
|-
| util_crypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_crypt.c.gcov] || 0.00 || 6 ||
+
| xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr.c.gcov] || 45.74 || 188 || /lib/rpc
 
|-
 
|-
| kdb_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_xdr.c.gcov] || 79.11 || 225 ||
+
| rd_rep.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_rep.c.gcov] || 46.05 || 76 || /lib/krb5/krb
 
|-
 
|-
| decrypt_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/decrypt_iov.c.gcov] || 85.71 || 14 ||
+
| pwqual_dict.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/pwqual_dict.c.gcov] || 46.25 || 80 || /lib/kadm5/srv
 
|-
 
|-
| cksumtype_to_string.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cksumtype_to_string.c.gcov] || 0.00 || 7 ||
+
| k5sealv3iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5sealv3iov.c.gcov] || 46.47 || 241 || /lib/gssapi/krb5
 
|-
 
|-
| g_verify.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_verify.c.gcov] || 61.90 || 21 ||
+
| addr_srch.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/addr_srch.c.gcov] || 46.67 || 15 || /lib/krb5/krb
 
|-
 
|-
| compare_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/compare_name.c.gcov] || 77.78 || 9 ||
+
| util_ordering.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_ordering.c.gcov] || 46.84 || 79 || /lib/gssapi/generic
 
|-
 
|-
| k5sealiov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5sealiov.c.gcov] || 75.53 || 237 ||
+
| copy_athctr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_athctr.c.gcov] || 46.88 || 32 || /lib/krb5/krb
 
|-
 
|-
| svr_chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svr_chpass_util.c.gcov] || 0.00 || 4 ||
+
| vfy_increds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/vfy_increds.c.gcov] || 47.75 || 111 || /lib/krb5/krb
 
|-
 
|-
| k5buf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5buf.c.gcov] || 59.81 || 107 ||
+
| mk_req_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_req_ext.c.gcov] || 48.26 || 172 || /lib/krb5/krb
 
|-
 
|-
| conv_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/conv_creds.c.gcov] || 0.00 || 6 ||
+
| g_inq_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_name.c.gcov] || 48.57 || 35 || /lib/gssapi/mechglue
 
|-
 
|-
| checksum_cbc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_cbc.c.gcov] || 0.00 || 4 ||
+
| ccbase.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccbase.c.gcov] || 48.66 || 261 || /lib/krb5/ccache
 
|-
 
|-
| rec_utils.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_utils.c.gcov] || 61.11 || 36 ||
+
| server_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/server_init.c.gcov] || 48.72 || 195 || /lib/kadm5/srv
 
|-
 
|-
| auth_gss.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_gss.c.gcov] || 63.22 || 242 ||
+
| bt_search.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_search.c.gcov] || 48.91 || 92 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| preauth2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/preauth2.c.gcov] || 100.00 || 4 ||
+
| lucid_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/lucid_context.c.gcov] || 49.04 || 104 || /lib/gssapi/krb5
 
|-
 
|-
| gssapi_krb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gssapi_krb5.c.gcov] || 0.00 || 9 ||
+
| init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/init.c.gcov] || 50.0 || 4 || /lib/crypto/builtin
 
|-
 
|-
| mk_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_safe.c.gcov] || 63.11 || 103 ||
+
| decrypt_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/decrypt_key.c.gcov] || 50.0 || 42 || /lib/kdb
 
|-
 
|-
| export_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/export_sec_context.c.gcov] || 0.00 || 36 ||
+
| auth_none.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/auth_none.c.gcov] || 50.0 || 32 || /lib/rpc
 
|-
 
|-
| g_mechname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_mechname.c.gcov] || 0.00 || 44 ||
+
| clnt_tcp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/clnt_tcp.c.gcov] || 50.0 || 188 || /lib/rpc
 
|-
 
|-
| state.c [http://web.mit.edu/tsitkova/www/gcov/r25475/state.c.gcov] || 81.82 || 11 ||
+
| spnego_mech.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/spnego/spnego_mech.c.gcov] || 50.54 || 1490 || /lib/gssapi/spnego
 
|-
 
|-
| clnt_chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_chpass_util.c.gcov] || 0.00 || 4 ||
+
| locate_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/locate_kdc.c.gcov] || 50.55 || 275 || /lib/krb5/os
 
|-
 
|-
| encrypt_tk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encrypt_tk.c.gcov] || 85.71 || 7 ||
+
| svr_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/svr_policy.c.gcov] || 50.6 || 168 || /lib/kadm5/srv
 
|-
 
|-
| str_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/str_conv.c.gcov] || 56.41 || 117 ||
+
| g_dup_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_dup_name.c.gcov] || 50.85 || 59 || /lib/gssapi/mechglue
 
|-
 
|-
| zap.c [http://web.mit.edu/tsitkova/www/gcov/r25475/zap.c.gcov] || 0.00 || 3 ||
+
| server_kdb.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/server_kdb.c.gcov] || 51.02 || 147 || /lib/kadm5/srv
 
|-
 
|-
| util_buffer_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_buffer_set.c.gcov] || 83.72 || 43 ||
+
| rec_open.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_open.c.gcov] || 51.06 || 94 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| g_buffer_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_buffer_set.c.gcov] || 33.33 || 6 ||
+
| krb5_libinit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb5_libinit.c.gcov] || 51.22 || 41 || /lib/krb5
 
|-
 
|-
| get_tkt_flags.c [http://web.mit.edu/tsitkova/www/gcov/r25475/get_tkt_flags.c.gcov] || 0.00 || 5 ||
+
| pkinit_clnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_clnt.c.gcov] || 51.37 || 728 || /plugins/preauth/pkinit
 
|-
 
|-
| accept_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/accept_sec_context.c.gcov] || 0.00 || 2 ||
+
| k5unseal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5unseal.c.gcov] || 51.76 || 255 || /lib/gssapi/krb5
 
|-
 
|-
| set_allowable_enctypes.c [http://web.mit.edu/tsitkova/www/gcov/r25475/set_allowable_enctypes.c.gcov] || 0.00 || 36 ||
+
| copy_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_princ.c.gcov] || 51.85 || 27 || /lib/krb5/krb
 
|-
 
|-
| asn1_make.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_make.c.gcov] || 0.00 || 6 ||
+
| logger.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/logger.c.gcov] || 52.26 || 266 || /lib/kadm5
 
|-
 
|-
| prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prf.c.gcov] || 81.48 || 27 ||
+
| genaddrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/genaddrs.c.gcov] || 52.27 || 44 || /lib/krb5/os
 
|-
 
|-
| hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hmac.c.gcov] || 83.72 || 43 ||
+
| copy_tick.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_tick.c.gcov] || 52.31 || 65 || /lib/krb5/krb
 
|-
 
|-
| adb_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/adb_err.c.gcov] || 100.00 || 3 ||
+
| asn1_k_decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_k_decode_kdc.c.gcov] || 52.91 || 206 || /lib/krb5/asn/1
 
|-
 
|-
| f_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/f_aead.c.gcov] || 100.00 || 72 ||
+
| g_set_cred_option.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_set_cred_option.c.gcov] || 52.94 || 68 || /lib/gssapi/mechglue
 
|-
 
|-
| rpc_callmsg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rpc_callmsg.c.gcov] || 18.89 || 90 ||
+
| g_wrap_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_wrap_iov.c.gcov] || 52.94 || 51 || /lib/gssapi/mechglue
 
|-
 
|-
| bt_put.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_put.c.gcov] || 70.16 || 124 ||
+
| kdb_cpw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/kdb_cpw.c.gcov] || 53.33 || 255 || /lib/kdb
 
|-
 
|-
| enc_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_rc4.c.gcov] || 84.71 || 170 ||
+
| prof_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_file.c.gcov] || 53.48 || 273 || /util/profile
 
|-
 
|-
| misc_free.c [http://web.mit.edu/tsitkova/www/gcov/r25475/misc_free.c.gcov] || 100.00 || 9 ||
+
| svr_iters.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/svr_iters.c.gcov] || 53.68 || 95 || /lib/kadm5/srv
 
|-
 
|-
| delete_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/delete_sec_context.c.gcov] || 95.35 || 43 ||
+
| def_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/def_realm.c.gcov] || 53.7 || 54 || /lib/krb5/os
 
|-
 
|-
| asn1_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_decode.c.gcov] || 81.51 || 119 ||
+
| crypto_libinit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/crypto_libinit.c.gcov] || 53.85 || 13 || /lib/crypto/krb
 
|-
 
|-
| rel_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rel_name.c.gcov] || 80.00 || 10 ||
+
| net_write.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/net_write.c.gcov] || 54.17 || 24 || /lib/krb5/os
 
|-
 
|-
| prof_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_err.c.gcov] || 0.00 || 3 ||
+
| pkinit_lib.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_lib.c.gcov] || 54.77 || 241 || /plugins/preauth/pkinit
 
|-
 
|-
| kadm_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kadm_err.c.gcov] || 100.00 || 3 ||
+
| svc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc.c.gcov] || 54.86 || 175 || /lib/rpc
 
|-
 
|-
| gic_keytab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gic_keytab.c.gcov] || 26.76 || 71 ||
+
| errors.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/errors.c.gcov] || 55.43 || 92 || /util/support
 
|-
 
|-
| mk_faddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_faddr.c.gcov] || 93.10 || 29 ||
+
| str_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/str_conv.c.gcov] || 56.41 || 117 || /lib/kadm5
 
|-
 
|-
| g_context_time.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_context_time.c.gcov] || 0.00 || 18 ||
+
| rd_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_safe.c.gcov] || 56.98 || 86 || /lib/krb5/krb
 
|-
 
|-
| ccdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccdefault.c.gcov] || 72.73 || 11 ||
+
| iakerb.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/iakerb.c.gcov] || 57.65 || 451 || /lib/gssapi/krb5
 
|-
 
|-
| xdr_array.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_array.c.gcov] || 60.00 || 35 ||
+
| bt_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_conv.c.gcov] || 57.8 || 109 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| checksum_hmac_md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_hmac_md5.c.gcov] || 84.62 || 39 ||
+
| rec_put.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_put.c.gcov] || 57.8 || 109 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| enc_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_raw.c.gcov] || 85.71 || 35 ||
+
| g_acquire_cred_with_pw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_acquire_cred_with_pw.c.gcov] || 57.97 || 207 || /lib/gssapi/mechglue
 
|-
 
|-
| chpass_util_strings.c [http://web.mit.edu/tsitkova/www/gcov/r25475/chpass_util_strings.c.gcov] || 100.00 || 3 ||
+
| prof_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_get.c.gcov] || 58.56 || 292 || /util/profile
 
|-
 
|-
| addr_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/addr_comp.c.gcov] || 62.50 || 8 ||
+
| disp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/disp_name.c.gcov] || 58.62 || 29 || /lib/gssapi/krb5
 
|-
 
|-
| rd_priv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_priv.c.gcov] || 0.00 || 82 ||
+
| verto-k5ev.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/k5ev/verto-k5ev.c.gcov] || 59.02 || 61 || /util/k5ev
 
|-
 
|-
| bld_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bld_princ.c.gcov] || 75.00 || 80 ||
+
| client_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/clnt/client_init.c.gcov] || 59.13 || 323 || /lib/kadm5/clnt
 
|-
 
|-
| indicate_mechs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/indicate_mechs.c.gcov] || 0.00 || 2 ||
+
| bt_utils.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_utils.c.gcov] || 59.21 || 76 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| gssapi_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gssapi_generic.c.gcov] || 0.00 || 23 ||
+
| g_canon_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_canon_name.c.gcov] || 59.38 || 64 || /lib/gssapi/mechglue
 
|-
 
|-
| ustime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ustime.c.gcov] || 61.90 || 21 ||
+
| xdr_alloc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_alloc.c.gcov] || 59.38 || 32 || /lib/rpc
 
|-
 
|-
| g_set_neg_mechs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_set_neg_mechs.c.gcov] || 68.00 || 25 ||
+
| k5buf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/k5buf.c.gcov] || 59.81 || 107 || /util/support
 
|-
 
|-
| rd_rep.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_rep.c.gcov] || 46.05 || 76 ||
+
| copy_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_creds.c.gcov] || 60.0 || 45 || /lib/krb5/krb
 
|-
 
|-
| client_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/client_init.c.gcov] || 59.13 || 323 ||
+
| xdr_array.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_array.c.gcov] || 60.0 || 35 || /lib/rpc
 
|-
 
|-
| decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/decode_kdc.c.gcov] || 66.67 || 12 ||
+
| g_accept_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_accept_sec_context.c.gcov] || 60.16 || 123 || /lib/gssapi/mechglue
 
|-
 
|-
| g_export_name_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_export_name_comp.c.gcov] || 0.00 || 20 ||
+
| unparse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/unparse.c.gcov] || 60.19 || 103 || /lib/krb5/krb
 
|-
 
|-
| g_map_name_to_any.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_map_name_to_any.c.gcov] || 0.00 || 22 ||
+
| kdb_default.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/kdb_default.c.gcov] || 60.81 || 222 || /lib/kdb
 
|-
 
|-
| utf8_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/utf8_conv.c.gcov] || 40.35 || 171 ||
+
| auth_con.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/auth_con.c.gcov] || 60.89 || 202 || /lib/krb5/krb
 
|-
 
|-
| init_keyblock.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init_keyblock.c.gcov] || 100.00 || 2 ||
+
| rec_utils.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_utils.c.gcov] || 61.11 || 36 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| g_inq_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_inq_cred.c.gcov] || 40.70 || 86 ||
+
| util_errmap.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_errmap.c.gcov] || 61.36 || 88 || /lib/gssapi/generic
 
|-
 
|-
| pr_to_salt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pr_to_salt.c.gcov] || 84.62 || 26 ||
+
| asn1_k_decode_sam.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_k_decode_sam.c.gcov] || 61.54 || 156 || /lib/krb5/asn/1
 
|-
 
|-
| fwd_tgt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/fwd_tgt.c.gcov] || 0.00 || 97 ||
+
| prompter.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/prompter.c.gcov] || 61.62 || 99 || /lib/krb5/os
 
|-
 
|-
| rec_search.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_search.c.gcov] || 66.67 || 36 ||
+
| k5sealv3.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5sealv3.c.gcov] || 61.74 || 264 || /lib/gssapi/krb5
 
|-
 
|-
| set_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/set_realm.c.gcov] || 0.00 || 11 ||
+
| g_acquire_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_acquire_cred.c.gcov] || 61.78 || 191 || /lib/gssapi/mechglue
 
|-
 
|-
| pkinit_profile.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_profile.c.gcov] || 72.22 || 126 ||
+
| hash_bigkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hash_bigkey.c.gcov] || 61.82 || 165 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| weak_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/weak_key.c.gcov] || 100.00 || 6 ||
+
| g_verify.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_verify.c.gcov] || 61.9 || 21 || /lib/gssapi/mechglue
 
|-
 
|-
| encrypt_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encrypt_iov.c.gcov] || 83.33 || 12 ||
+
| ustime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/ustime.c.gcov] || 61.9 || 21 || /lib/krb5/os
 
|-
 
|-
| util_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_set.c.gcov] || 0.00 || 26 ||
+
| kdb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/kdb5.c.gcov] || 62.04 || 1254 || /lib/kdb
 
|-
 
|-
| rc_dfl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc_dfl.c.gcov] || 100.00 || 2 ||
+
| g_unseal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_unseal.c.gcov] || 62.07 || 29 || /lib/gssapi/mechglue
 
|-
 
|-
| import_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/import_name.c.gcov] || 41.57 || 166 ||
+
| sendto_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/sendto_kdc.c.gcov] || 62.4 || 508 || /lib/krb5/os
 
|-
 
|-
| g_sign.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_sign.c.gcov] || 74.19 || 31 ||
+
| util_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_buffer.c.gcov] || 62.5 || 8 || /lib/gssapi/generic
 
|-
 
|-
| hash_md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_md5.c.gcov] || 90.91 || 11 ||
+
| addr_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/addr_comp.c.gcov] || 62.5 || 8 || /lib/krb5/krb
 
|-
 
|-
| enc_helper.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_helper.c.gcov] || 63.64 || 11 ||
+
| mk_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_safe.c.gcov] || 63.11 || 103 || /lib/krb5/krb
 
|-
 
|-
| ktdefname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktdefname.c.gcov] || 66.67 || 18 ||
+
| adb_openclose.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/adb_openclose.c.gcov] || 63.13 || 198 || /plugins/kdb/db2
 
|-
 
|-
| iakerb.c [http://web.mit.edu/tsitkova/www/gcov/r25475/iakerb.c.gcov] || 57.65 || 451 ||
+
| auth_gss.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/auth_gss.c.gcov] || 63.22 || 242 || /lib/rpc
 
|-
 
|-
| valid_times.c [http://web.mit.edu/tsitkova/www/gcov/r25475/valid_times.c.gcov] || 63.64 || 11 ||
+
| enc_helper.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/enc_helper.c.gcov] || 63.64 || 11 || /lib/krb5/krb
 
|-
 
|-
| realm_iter.c [http://web.mit.edu/tsitkova/www/gcov/r25475/realm_iter.c.gcov] || 0.00 || 10 ||
+
| valid_times.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/valid_times.c.gcov] || 63.64 || 11 || /lib/krb5/krb
 
|-
 
|-
| pwqual.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pwqual.c.gcov] || 100.00 || 4 ||
+
| hash.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hash.c.gcov] || 63.86 || 404 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| allow_weak.c [http://web.mit.edu/tsitkova/www/gcov/r25475/allow_weak.c.gcov] || 0.00 || 3 ||
+
| xdr_mem.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_mem.c.gcov] || 64.15 || 53 || /lib/rpc
 
|-
 
|-
| svc_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_raw.c.gcov] || 0.00 || 52 ||
+
| init_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/init_ctx.c.gcov] || 64.16 || 226 || /lib/krb5/krb
 
|-
 
|-
| get_krbhst.c [http://web.mit.edu/tsitkova/www/gcov/r25475/get_krbhst.c.gcov] || 69.57 || 46 ||
+
| ccdefname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/ccdefname.c.gcov] || 64.29 || 42 || /lib/krb5/os
 
|-
 
|-
| util_errmap.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_errmap.c.gcov] || 61.36 || 88 ||
+
| d3_kysched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/d3_kysched.c.gcov] || 64.71 || 17 || /lib/crypto/builtin/des
 
|-
 
|-
| read_msg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/read_msg.c.gcov] || 76.47 || 17 ||
+
| rec_close.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_close.c.gcov] || 64.91 || 57 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| k5sealv3.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5sealv3.c.gcov] || 61.74 || 264 ||
+
| bld_pr_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/bld_pr_ext.c.gcov] || 65.0 || 40 || /lib/krb5/krb
 
|-
 
|-
| k5unsealiov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5unsealiov.c.gcov] || 42.42 || 297 ||
+
| gc_via_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gc_via_tkt.c.gcov] || 65.2 || 204 || /lib/krb5/krb
 
|-
 
|-
| g_store_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_store_cred.c.gcov] || 0.00 || 62 ||
+
| string_to_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/string_to_key.c.gcov] || 65.22 || 23 || /lib/crypto/krb
 
|-
 
|-
| kdb_db2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_db2.c.gcov] || 100.00 || 4 ||
+
| disp_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/disp_status.c.gcov] || 65.31 || 49 || /lib/gssapi/krb5
 
|-
 
|-
| util_ordering.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_ordering.c.gcov] || 46.84 || 79 ||
+
| enctype_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/enctype_util.c.gcov] || 65.96 || 47 || /lib/crypto/krb
 
|-
 
|-
| g_set_context_option.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_set_context_option.c.gcov] || 0.00 || 34 ||
+
| g_inq_context_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_context_oid.c.gcov] || 66.67 || 15 || /lib/gssapi/mechglue
 
|-
 
|-
| prof_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_file.c.gcov] || 53.48 || 273 ||
+
| decode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/decode_kdc.c.gcov] || 66.67 || 12 || /lib/krb5/krb
 
|-
 
|-
| get_myaddress.c [http://web.mit.edu/tsitkova/www/gcov/r25475/get_myaddress.c.gcov] || 0.00 || 6 ||
+
| s4u_authdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/s4u_authdata.c.gcov] || 66.67 || 6 || /lib/krb5/krb
 
|-
 
|-
| threads.c [http://web.mit.edu/tsitkova/www/gcov/r25475/threads.c.gcov] || 69.70 || 132 ||
+
| send_tgs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/send_tgs.c.gcov] || 66.67 || 147 || /lib/krb5/krb
 
|-
 
|-
| cc_memory.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cc_memory.c.gcov] || 76.17 || 277 ||
+
| ktdefname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/ktdefname.c.gcov] || 66.67 || 18 || /lib/krb5/os
 
|-
 
|-
| genaddrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/genaddrs.c.gcov] || 52.27 || 44 ||
+
| net_read.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/net_read.c.gcov] || 66.67 || 15 || /lib/krb5/os
 
|-
 
|-
| svc_simple.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_simple.c.gcov] || 0.00 || 49 ||
+
| rec_search.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_search.c.gcov] || 66.67 || 36 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| thread_safe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/thread_safe.c.gcov] || 0.00 || 2 ||
+
| pol_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/pol_xdr.c.gcov] || 67.69 || 65 || /plugins/kdb/db2
 
|-
 
|-
| prof_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_set.c.gcov] || 0.00 || 157 ||
+
| val_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/val_cred.c.gcov] || 67.74 || 31 || /lib/gssapi/krb5
 
|-
 
|-
| bt_search.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_search.c.gcov] || 48.91 || 92 ||
+
| authgss_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/authgss_prot.c.gcov] || 67.92 || 106 || /lib/rpc
 
|-
 
|-
| make_checksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/make_checksum.c.gcov] || 84.62 || 39 ||
+
| g_set_neg_mechs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_set_neg_mechs.c.gcov] || 68.0 || 25 || /lib/gssapi/mechglue
 
|-
 
|-
| main.c [http://web.mit.edu/tsitkova/www/gcov/r25475/main.c.gcov] || 95.45 || 22 ||
+
| hash_page.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hash_page.c.gcov] || 68.8 || 500 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| f_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/f_cksum.c.gcov] || 0.00 || 29 ||
+
| pwqual_empty.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/pwqual_empty.c.gcov] || 69.23 || 13 || /lib/kadm5/srv
 
|-
 
|-
| import_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/import_sec_context.c.gcov] || 15.38 || 39 ||
+
| sn2princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/sn2princ.c.gcov] || 69.35 || 62 || /lib/krb5/os
 
|-
 
|-
| rec_put.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rec_put.c.gcov] || 57.80 || 109 ||
+
| get_krbhst.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/get_krbhst.c.gcov] || 69.57 || 46 || /lib/krb5/os
 
|-
 
|-
| kfree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kfree.c.gcov] || 74.48 || 525 ||
+
| threads.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/threads.c.gcov] || 69.7 || 132 || /util/support
 
|-
 
|-
| bt_delete.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_delete.c.gcov] || 20.08 || 259 ||
+
| copy_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_cksum.c.gcov] || 70.0 || 10 || /lib/krb5/krb
 
|-
 
|-
| f_sched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/f_sched.c.gcov] || 100.00 || 40 ||
+
| bt_put.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_put.c.gcov] || 70.16 || 124 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| pwqual_hesiod.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pwqual_hesiod.c.gcov] || 88.89 || 9 ||
+
| c_ustime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/c_ustime.c.gcov] || 70.37 || 27 || /lib/krb5/os
 
|-
 
|-
| wrap_size_limit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/wrap_size_limit.c.gcov] || 0.00 || 40 ||
+
| plugin.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/plugin.c.gcov] || 70.41 || 196 || /lib/krb5/krb
 
|-
 
|-
| k5seal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5seal.c.gcov] || 73.58 || 159 ||
+
| pbkdf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/pbkdf2.c.gcov] || 70.53 || 95 || /lib/crypto/builtin
 
|-
 
|-
| hash_bigkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_bigkey.c.gcov] || 61.82 || 165 ||
+
| acquire_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/acquire_cred.c.gcov] || 70.71 || 379 || /lib/gssapi/krb5
 
|-
 
|-
| realm_dom.c [http://web.mit.edu/tsitkova/www/gcov/r25475/realm_dom.c.gcov] || 88.89 || 9 ||
+
| g_unwrap_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_unwrap_iov.c.gcov] || 70.83 || 24 || /lib/gssapi/mechglue
 
|-
 
|-
| g_authorize_localname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_authorize_localname.c.gcov] || 0.00 || 78 ||
+
| asn1buf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1buf.c.gcov] || 70.86 || 175 || /lib/krb5/asn/1
 
|-
 
|-
| adb_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/adb_policy.c.gcov] || 100.00 || 4 ||
+
| make_checksum_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/make_checksum_iov.c.gcov] || 70.97 || 31 || /lib/crypto/krb
 
|-
 
|-
| aes.c [http://web.mit.edu/tsitkova/www/gcov/r25475/aes.c.gcov] || 100.00 || 7 ||
+
| g_inq_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_inq_context.c.gcov] || 71.11 || 45 || /lib/gssapi/mechglue
 
|-
 
|-
| keyblocks.c [http://web.mit.edu/tsitkova/www/gcov/r25475/keyblocks.c.gcov] || 100.00 || 9 ||
+
| key_sched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/key_sched.c.gcov] || 71.43 || 7 || /lib/crypto/builtin/des
 
|-
 
|-
| g_process_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_process_context.c.gcov] || 0.00 || 20 ||
+
| g_oid_ops.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_oid_ops.c.gcov] || 71.43 || 28 || /lib/gssapi/mechglue
 
|-
 
|-
| verto-k5ev.c [http://web.mit.edu/tsitkova/www/gcov/r25475/verto-k5ev.c.gcov] || 59.02 || 61 ||
+
| krb5_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/krb5_decode.c.gcov] || 71.43 || 7 || /lib/krb5/asn/1
 
|-
 
|-
| bt_utils.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_utils.c.gcov] || 59.21 || 76 ||
+
| enc_keyhelper.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/enc_keyhelper.c.gcov] || 71.43 || 14 || /lib/krb5/krb
 
|-
 
|-
| toffset.c [http://web.mit.edu/tsitkova/www/gcov/r25475/toffset.c.gcov] || 25.00 || 32 ||
+
| timeofday.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/timeofday.c.gcov] || 71.43 || 21 || /lib/krb5/os
 
|-
 
|-
| port2ip.c [http://web.mit.edu/tsitkova/www/gcov/r25475/port2ip.c.gcov] || 0.00 || 28 ||
+
| cccursor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cccursor.c.gcov] || 71.57 || 102 || /lib/krb5/ccache
 
|-
 
|-
| des3.c [http://web.mit.edu/tsitkova/www/gcov/r25475/des3.c.gcov] || 76.67 || 30 ||
+
| svc_tcp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_tcp.c.gcov] || 71.73 || 191 || /lib/rpc
 
|-
 
|-
| mk_req.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_req.c.gcov] || 0.00 || 16 ||
+
| lock_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/lock_file.c.gcov] || 71.88 || 32 || /lib/krb5/os
 
|-
 
|-
| svc_auth_unix.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_auth_unix.c.gcov] || 0.00 || 47 ||
+
| bindresvport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/bindresvport.c.gcov] || 72.22 || 18 || /lib/rpc
 
|-
 
|-
| kdb5_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb5_err.c.gcov] || 0.00 || 3 ||
+
| pkinit_profile.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_profile.c.gcov] || 72.22 || 126 || /plugins/preauth/pkinit
 
|-
 
|-
| prf_des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prf_des.c.gcov] || 88.89 || 9 ||
+
| alt_prof.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/alt_prof.c.gcov] || 72.37 || 503 || /lib/kadm5
 
|-
 
|-
| init_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init_sec_context.c.gcov] || 100.00 || 2 ||
+
| plugins.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/plugins.c.gcov] || 72.38 || 239 || /util/support
 
|-
 
|-
| export_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/export_name.c.gcov] || 0.00 || 38 ||
+
| init_os_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/init_os_ctx.c.gcov] || 72.59 || 135 || /lib/krb5/os
 
|-
 
|-
| make_random_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/make_random_key.c.gcov] || 78.57 || 28 ||
+
| svc_auth_gss.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_auth_gss.c.gcov] || 72.69 || 271 || /lib/rpc
 
|-
 
|-
| bld_pr_ext.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bld_pr_ext.c.gcov] || 65.00 || 40 ||
+
| g_mech_invoke.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_mech_invoke.c.gcov] || 72.73 || 11 || /lib/gssapi/mechglue
 
|-
 
|-
| svr_principal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svr_principal.c.gcov] || 39.44 || 1027 ||
+
| ccdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccdefault.c.gcov] || 72.73 || 11 || /lib/krb5/ccache
 
|-
 
|-
| xdr_rec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_rec.c.gcov] || 77.78 || 225 ||
+
| s2k_pbkdf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/s2k_pbkdf2.c.gcov] || 72.84 || 81 || /lib/crypto/krb
 
|-
 
|-
| authgss_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authgss_prot.c.gcov] || 67.92 || 106 ||
+
| keytab.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/keytab.c.gcov] || 73.44 || 64 || /lib/kdb
 
|-
 
|-
| cc_retr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cc_retr.c.gcov] || 0.00 || 6 ||
+
| error_message.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/et/error_message.c.gcov] || 73.55 || 121 || /util/et
 
|-
 
|-
| kv5m_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kv5m_err.c.gcov] || 0.00 || 3 ||
+
| k5seal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5seal.c.gcov] || 73.58 || 159 || /lib/gssapi/krb5
 
|-
 
|-
| encrypt_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/encrypt_key.c.gcov] || 79.41 || 34 ||
+
| rd_req_dec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_req_dec.c.gcov] || 73.68 || 285 || /lib/krb5/krb
 
|-
 
|-
| ser_sctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_sctx.c.gcov] || 0.00 || 374 ||
+
| get_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/get_creds.c.gcov] || 73.9 || 525 || /lib/krb5/krb
 
|-
 
|-
| strlcpy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/strlcpy.c.gcov] || 96.67 || 30 ||
+
| kt_memory.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/kt_memory.c.gcov] || 73.98 || 246 || /lib/krb5/keytab
 
|-
 
|-
| krb5_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_decode.c.gcov] || 71.43 || 7 ||
+
| g_sign.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_sign.c.gcov] || 74.19 || 31 || /lib/gssapi/mechglue
 
|-
 
|-
| etype_list.c [http://web.mit.edu/tsitkova/www/gcov/r25475/etype_list.c.gcov] || 25.00 || 12 ||
+
| aeskey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/aes/aeskey.c.gcov] || 74.29 || 70 || /lib/crypto/builtin/aes
 
|-
 
|-
| plugin.c [http://web.mit.edu/tsitkova/www/gcov/r25475/plugin.c.gcov] || 70.41 || 196 ||
+
| kfree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/kfree.c.gcov] || 74.48 || 525 || /lib/krb5/krb
 
|-
 
|-
| sn2princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/sn2princ.c.gcov] || 69.35 || 62 ||
+
| ktadd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktadd.c.gcov] || 75.0 || 4 || /lib/krb5/keytab
 
|-
 
|-
| clnt_simple.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_simple.c.gcov] || 0.00 || 42 ||
+
| ktdefault.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktdefault.c.gcov] || 75.0 || 4 || /lib/krb5/keytab
 
|-
 
|-
| get_in_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/get_in_tkt.c.gcov] || 100.00 || 10 ||
+
| ktfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktfns.c.gcov] || 75.0 || 40 || /lib/krb5/keytab
 
|-
 
|-
| clnt_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_policy.c.gcov] || 0.00 || 64 ||
+
| ktremove.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktremove.c.gcov] || 75.0 || 4 || /lib/krb5/keytab
 
|-
 
|-
| k5unseal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/k5unseal.c.gcov] || 51.76 || 255 ||
+
| bld_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/bld_princ.c.gcov] || 75.0 || 80 || /lib/krb5/krb
 
|-
 
|-
| ser_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_key.c.gcov] || 0.00 || 55 ||
+
| write_msg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/write_msg.c.gcov] || 75.0 || 20 || /lib/krb5/os
 
|-
 
|-
| verify_checksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/verify_checksum.c.gcov] || 82.76 || 29 ||
+
| rc_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rc_conv.c.gcov] || 75.0 || 24 || /lib/krb5/rcache
 
|-
 
|-
| chk_trans.c [http://web.mit.edu/tsitkova/www/gcov/r25475/chk_trans.c.gcov] || 43.15 || 146 ||
+
| k5sealiov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/k5sealiov.c.gcov] || 75.53 || 237 || /lib/gssapi/krb5
 
|-
 
|-
| vfy_increds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/vfy_increds.c.gcov] || 47.75 || 111 ||
+
| crypto_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/crypto_length.c.gcov] || 75.61 || 41 || /lib/crypto/krb
 
|-
 
|-
| g_delete_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_delete_sec_context.c.gcov] || 80.77 || 26 ||
+
| parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/parse.c.gcov] || 75.95 || 158 || /lib/krb5/krb
 
|-
 
|-
| changepw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/changepw.c.gcov] || 0.00 || 152 ||
+
| copy_addrs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_addrs.c.gcov] || 76.0 || 25 || /lib/krb5/krb
 
|-
 
|-
| read_pwd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/read_pwd.c.gcov] || 0.00 || 23 ||
+
| rd_req.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/rd_req.c.gcov] || 76.0 || 25 || /lib/krb5/krb
 
|-
 
|-
| copy_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_auth.c.gcov] || 83.33 || 30 ||
+
| cc_memory.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cc_memory.c.gcov] || 76.17 || 277 || /lib/krb5/ccache
 
|-
 
|-
| g_prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_prf.c.gcov] || 0.00 || 21 ||
+
| read_msg.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/read_msg.c.gcov] || 76.47 || 17 || /lib/krb5/os
 
|-
 
|-
| prof_parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_parse.c.gcov] || 33.01 || 312 ||
+
| cc_dir.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cc_dir.c.gcov] || 76.52 || 345 || /lib/krb5/ccache
 
|-
 
|-
| decrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/decrypt.c.gcov] || 87.80 || 41 ||
+
| des3.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/enc_provider/des3.c.gcov] || 76.67 || 30 || /lib/crypto/builtin/enc_provider
 
|-
 
|-
| client_rpc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/client_rpc.c.gcov] || 10.00 || 120 ||
+
| g_rel_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_rel_cred.c.gcov] || 76.67 || 30 || /lib/gssapi/mechglue
 
|-
 
|-
| lockout.c [http://web.mit.edu/tsitkova/www/gcov/r25475/lockout.c.gcov] || 86.36 || 88 ||
+
| asn1_k_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_k_decode.c.gcov] || 76.92 || 13 || /lib/krb5/asn/1
 
|-
 
|-
| g_mech_invoke.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_mech_invoke.c.gcov] || 72.73 || 11 ||
+
| sname_match.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/sname_match.c.gcov] || 76.92 || 13 || /lib/krb5/krb
 
|-
 
|-
| pkinit_identity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_identity.c.gcov] || 43.63 || 314 ||
+
| set_ccache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/set_ccache.c.gcov] || 77.14 || 35 || /lib/gssapi/krb5
 
|-
 
|-
| g_unwrap_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_unwrap_iov.c.gcov] || 70.83 || 24 ||
+
| ktbase.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktbase.c.gcov] || 77.17 || 92 || /lib/krb5/keytab
 
|-
 
|-
| gssapi_err_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gssapi_err_generic.c.gcov] || 0.00 || 3 ||
+
| rec_delete.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_delete.c.gcov] || 77.36 || 53 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| copy_ccache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_ccache.c.gcov] || 0.00 || 36 ||
+
| bt_open.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_open.c.gcov] || 77.49 || 191 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| hsearch.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hsearch.c.gcov] || 0.00 || 32 ||
+
| rec_seq.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/recno/rec_seq.c.gcov] || 77.5 || 40 || /plugins/kdb/db2/libdb2/recno
 
|-
 
|-
| authdata_enc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authdata_enc.c.gcov] || 83.72 || 43 ||
+
| des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/enc_provider/des.c.gcov] || 77.78 || 36 || /lib/crypto/builtin/enc_provider
 
|-
 
|-
| g_unwrap_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_unwrap_aead.c.gcov] || 0.00 || 54 ||
+
| compare_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/compare_name.c.gcov] || 77.78 || 9 || /lib/gssapi/krb5
 
|-
 
|-
| ser_rc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_rc.c.gcov] || 84.29 || 70 ||
+
| g_init_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_init_sec_context.c.gcov] || 77.78 || 63 || /lib/gssapi/mechglue
 
|-
 
|-
| init_os_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/init_os_ctx.c.gcov] || 72.59 || 135 ||
+
| gen_save_subkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gen_save_subkey.c.gcov] || 77.78 || 18 || /lib/krb5/krb
 
|-
 
|-
| copy_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_creds.c.gcov] || 60.00 || 45 ||
+
| xdr_rec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/xdr_rec.c.gcov] || 77.78 || 225 || /lib/rpc
 
|-
 
|-
| pac_sign.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pac_sign.c.gcov] || 0.00 || 121 ||
+
| bt_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_get.c.gcov] || 77.78 || 18 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| hash_md4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_md4.c.gcov] || 90.91 || 11 ||
+
| make_random_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/make_random_key.c.gcov] || 78.57 || 28 || /lib/crypto/krb
 
|-
 
|-
| kadm5_hook.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kadm5_hook.c.gcov] || 100.00 || 4 ||
+
| authdata_dec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/authdata_dec.c.gcov] || 78.57 || 98 || /lib/krb5/krb
 
|-
 
|-
| krb5_libinit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_libinit.c.gcov] || 51.22 || 41 ||
+
| encode_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/encode_kdc.c.gcov] || 78.57 || 28 || /lib/krb5/krb
 
|-
 
|-
| module.c [http://web.mit.edu/tsitkova/www/gcov/r25475/module.c.gcov] || 0.00 || 51 ||
+
| util_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_token.c.gcov] || 78.65 || 89 || /lib/gssapi/generic
 
|-
 
|-
| clnt_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_raw.c.gcov] || 0.00 || 79 ||
+
| kdb_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/kdb_xdr.c.gcov] || 79.11 || 225 || /plugins/kdb/db2
 
|-
 
|-
| string_to_cksumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/string_to_cksumtype.c.gcov] || 0.00 || 14 ||
+
| bt_close.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_close.c.gcov] || 79.25 || 53 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| xdr_sizeof.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_sizeof.c.gcov] || 0.00 || 52 ||
+
| encrypt_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/encrypt_key.c.gcov] || 79.41 || 34 || /lib/kdb
 
|-
 
|-
| cm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cm.c.gcov] || 12.00 || 25 ||
+
| copy_data.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_data.c.gcov] || 79.41 || 34 || /lib/krb5/krb
 
|-
 
|-
| tgtname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/tgtname.c.gcov] || 100.00 || 2 ||
+
| srv_rcache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/srv_rcache.c.gcov] || 79.41 || 34 || /lib/krb5/krb
 
|-
 
|-
| key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/key.c.gcov] || 89.47 || 38 ||
+
| bt_split.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_split.c.gcov] || 79.73 || 301 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| adb_openclose.c [http://web.mit.edu/tsitkova/www/gcov/r25475/adb_openclose.c.gcov] || 63.13 || 198 ||
+
| cf2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/cf2.c.gcov] || 80.0 || 75 || /lib/crypto/krb
 
|-
 
|-
| util_seed.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_seed.c.gcov] || 0.00 || 15 ||
+
| keyed_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/keyed_cksum.c.gcov] || 80.0 || 5 || /lib/crypto/krb
 
|-
 
|-
| bindresvport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bindresvport.c.gcov] || 72.22 || 18 ||
+
| s2k_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/s2k_rc4.c.gcov] || 80.0 || 15 || /lib/crypto/krb
 
|-
 
|-
| f_parity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/f_parity.c.gcov] || 88.89 || 9 ||
+
| valid_cksumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/valid_cksumtype.c.gcov] || 80.0 || 5 || /lib/crypto/krb
 
|-
 
|-
| g_dup_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_dup_name.c.gcov] || 50.85 || 59 ||
+
| rel_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/rel_name.c.gcov] || 80.0 || 10 || /lib/gssapi/krb5
 
|-
 
|-
| privsafe.c [http://web.mit.edu/tsitkova/www/gcov/r25475/privsafe.c.gcov] || 40.00 || 80 ||
+
| accessor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/accessor.c.gcov] || 80.0 || 5 || /lib/krb5/os
 
|-
 
|-
| kdb_log.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_log.c.gcov] || 3.19 || 408 ||
+
| rcfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rcfns.c.gcov] || 80.0 || 20 || /lib/krb5/rcache
 
|-
 
|-
| mk_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_cred.c.gcov] || 0.00 || 136 ||
+
| path.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/path.c.gcov] || 80.39 || 51 || /util/support
 
|-
 
|-
| set_ccache.c [http://web.mit.edu/tsitkova/www/gcov/r25475/set_ccache.c.gcov] || 77.14 || 35 ||
+
| g_delete_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_delete_sec_context.c.gcov] || 80.77 || 26 || /lib/gssapi/mechglue
 
|-
 
|-
| g_compare_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_compare_name.c.gcov] || 40.85 || 71 ||
+
| rel_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/rel_cred.c.gcov] || 80.95 || 42 || /lib/gssapi/krb5
 
|-
 
|-
| pmap_getport.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_getport.c.gcov] || 0.00 || 19 ||
+
| prf.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prf.c.gcov] || 81.48 || 27 || /lib/crypto/krb
 
|-
 
|-
| old_api_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/old_api_glue.c.gcov] || 12.33 || 146 ||
+
| asn1_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_decode.c.gcov] || 81.51 || 119 || /lib/krb5/asn/1
 
|-
 
|-
| prof_tree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_tree.c.gcov] || 100.00 || 2 ||
+
| keylengths.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/keylengths.c.gcov] || 81.82 || 11 || /lib/crypto/krb
 
|-
 
|-
| net_read.c [http://web.mit.edu/tsitkova/www/gcov/r25475/net_read.c.gcov] || 66.67 || 15 ||
+
| state.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/state.c.gcov] || 81.82 || 11 || /lib/crypto/krb
 
|-
 
|-
| sendto_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/sendto_kdc.c.gcov] || 62.40 || 508 ||
+
| ccfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccfns.c.gcov] || 81.82 || 143 || /lib/krb5/ccache
 
|-
 
|-
| inq_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/inq_cred.c.gcov] || 29.03 || 93 ||
+
| gen_subkey.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gen_subkey.c.gcov] || 81.82 || 22 || /lib/krb5/krb
 
|-
 
|-
| ser_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_auth.c.gcov] || 0.00 || 104 ||
+
| krbfileio.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/krbfileio.c.gcov] || 81.82 || 11 || /lib/krb5/os
 
|-
 
|-
| disp_com_err_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/disp_com_err_status.c.gcov] || 0.00 || 9 ||
+
| asn1_k_decode_fast.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_k_decode_fast.c.gcov] || 82.14 || 28 || /lib/krb5/asn/1
 
|-
 
|-
| checksum_unkeyed.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_unkeyed.c.gcov] || 100.00 || 2 ||
+
| decrypt_tk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/decrypt_tk.c.gcov] || 82.35 || 17 || /lib/krb5/krb
 
|-
 
|-
| def_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/def_realm.c.gcov] || 53.70 || 54 ||
+
| derive.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/derive.c.gcov] || 82.42 || 91 || /lib/crypto/krb
 
|-
 
|-
| duplicate_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/duplicate_name.c.gcov] || 0.00 || 18 ||
+
| verify_checksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/verify_checksum.c.gcov] || 82.76 || 29 || /lib/crypto/krb
 
|-
 
|-
| hostaddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hostaddr.c.gcov] || 0.00 || 56 ||
+
| block_size.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/block_size.c.gcov] || 83.33 || 6 || /lib/crypto/krb
 
|-
 
|-
| gen_port.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gen_port.c.gcov] || 0.00 || 6 ||
+
| checksum_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_length.c.gcov] || 83.33 || 6 || /lib/crypto/krb
 
|-
 
|-
| server_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/server_misc.c.gcov] || 40.58 || 69 ||
+
| encrypt_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/encrypt_iov.c.gcov] || 83.33 || 12 || /lib/crypto/krb
 
|-
 
|-
| pkinit_accessor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_accessor.c.gcov] || 95.65 || 23 ||
+
| mandatory_sumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/mandatory_sumtype.c.gcov] || 83.33 || 6 || /lib/crypto/krb
 
|-
 
|-
| xdr_alloc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_alloc.c.gcov] || 59.38 || 32 ||
+
| ser_cc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ser_cc.c.gcov] || 83.33 || 72 || /lib/krb5/ccache
 
|-
 
|-
| krb524_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb524_err.c.gcov] || 0.00 || 3 ||
+
| copy_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_auth.c.gcov] || 83.33 || 30 || /lib/krb5/krb
 
|-
 
|-
| naming_exts.c [http://web.mit.edu/tsitkova/www/gcov/r25475/naming_exts.c.gcov] || 0.00 || 2 ||
+
| gen_seqnum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/gen_seqnum.c.gcov] || 83.33 || 18 || /lib/krb5/krb
 
|-
 
|-
| rpc_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rpc_prot.c.gcov] || 33.33 || 90 ||
+
| mk_error.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_error.c.gcov] || 83.33 || 6 || /lib/krb5/krb
 
|-
 
|-
| ccselect_k5identity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ccselect_k5identity.c.gcov] || 86.02 || 93 ||
+
| walk_rtree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/walk_rtree.c.gcov] || 83.61 || 238 || /lib/krb5/krb
 
|-
 
|-
| asn1_k_decode.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_k_decode.c.gcov] || 76.92 || 13 ||
+
| hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/hmac.c.gcov] || 83.72 || 43 || /lib/crypto/builtin
 
|-
 
|-
| hash_log2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_log2.c.gcov] || 100.00 || 4 ||
+
| util_buffer_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/util_buffer_set.c.gcov] || 83.72 || 43 || /lib/gssapi/generic
 
|-
 
|-
| pmap_rmt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_rmt.c.gcov] || 0.00 || 163 ||
+
| authdata_enc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/authdata_enc.c.gcov] || 83.72 || 43 || /lib/krb5/krb
 
|-
 
|-
| pkinit_matching.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_matching.c.gcov] || 0.00 || 377 ||
+
| prf_dk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prf_dk.c.gcov] || 84.0 || 25 || /lib/crypto/krb
 
|-
 
|-
| copy_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_key.c.gcov] || 100.00 || 2 ||
+
| enc_dk_hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/enc_dk_hmac.c.gcov] || 84.17 || 120 || /lib/crypto/krb
 
|-
 
|-
| des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/des.c.gcov] || 77.78 || 36 ||
+
| ser_rc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/ser_rc.c.gcov] || 84.29 || 70 || /lib/krb5/rcache
 
|-
 
|-
| walk_rtree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/walk_rtree.c.gcov] || 83.61 || 238 ||
+
| preauth_encts.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/preauth_encts.c.gcov] || 84.31 || 51 || /lib/krb5/krb
 
|-
 
|-
| chpw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/chpw.c.gcov] || 0.00 || 171 ||
+
| checksum_dk_hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_dk_hmac.c.gcov] || 84.62 || 13 || /lib/crypto/krb
 
|-
 
|-
| copy_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_cksum.c.gcov] || 70.00 || 10 ||
+
| checksum_hmac_md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_hmac_md5.c.gcov] || 84.62 || 39 || /lib/crypto/krb
 
|-
 
|-
| addr_order.c [http://web.mit.edu/tsitkova/www/gcov/r25475/addr_order.c.gcov] || 0.00 || 13 ||
+
| make_checksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/make_checksum.c.gcov] || 84.62 || 39 || /lib/crypto/krb
 
|-
 
|-
| server_acl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/server_acl.c.gcov] || 42.23 || 341 ||
+
| cccopy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cccopy.c.gcov] || 84.62 || 26 || /lib/krb5/ccache
 
|-
 
|-
| auth_con.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_con.c.gcov] || 60.89 || 202 ||
+
| pr_to_salt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/pr_to_salt.c.gcov] || 84.62 || 26 || /lib/krb5/krb
 
|-
 
|-
| checksum_dk_hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/checksum_dk_hmac.c.gcov] || 84.62 || 13 ||
+
| enc_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/enc_rc4.c.gcov] || 84.71 || 170 || /lib/crypto/krb
 
|-
 
|-
| pol_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pol_xdr.c.gcov] || 67.69 || 65 ||
+
| mpool.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/mpool/mpool.c.gcov] || 85.07 || 134 || /plugins/kdb/db2/libdb2/mpool
 
|-
 
|-
| errors.c [http://web.mit.edu/tsitkova/www/gcov/r25475/errors.c.gcov] || 55.43 || 92 ||
+
| prng.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prng.c.gcov] || 85.29 || 34 || /lib/crypto/krb
 
|-
 
|-
| rel_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rel_oid.c.gcov] || 94.12 || 17 ||
+
| checksum_confounder.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_confounder.c.gcov] || 85.53 || 76 || /lib/crypto/krb
 
|-
 
|-
| rd_req_dec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rd_req_dec.c.gcov] || 73.68 || 285 ||
+
| decrypt_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/decrypt_iov.c.gcov] || 85.71 || 14 || /lib/crypto/krb
 
|-
 
|-
| g_rel_name_mapping.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_rel_name_mapping.c.gcov] || 0.00 || 22 ||
+
| enc_raw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/enc_raw.c.gcov] || 85.71 || 35 || /lib/crypto/krb
 
|-
 
|-
| authdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authdata.c.gcov] || 32.50 || 523 ||
+
| inq_names.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/inq_names.c.gcov] || 85.71 || 21 || /lib/gssapi/krb5
 
|-
 
|-
| rel_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rel_buffer.c.gcov] || 90.00 || 10 ||
+
| encrypt_tk.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/encrypt_tk.c.gcov] || 85.71 || 7 || /lib/krb5/krb
 
|-
 
|-
| kdb5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb5.c.gcov] || 62.04 || 1254 ||
+
| free_krbhs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/free_krbhs.c.gcov] || 85.71 || 7 || /lib/krb5/os
 
|-
 
|-
| localaddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/localaddr.c.gcov] || 19.75 || 157 ||
+
| com_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/et/com_err.c.gcov] || 85.71 || 49 || /util/et
 
|-
 
|-
| md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/md5.c.gcov] || 99.04 || 104 ||
+
| ccselect_k5identity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccselect_k5identity.c.gcov] || 86.02 || 93 || /lib/krb5/ccache
 
|-
 
|-
| copy_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_ctx.c.gcov] || 0.00 || 38 ||
+
| lockout.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/lockout.c.gcov] || 86.36 || 88 || /plugins/kdb/db2
 
|-
 
|-
| hst_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hst_realm.c.gcov] || 26.25 || 160 ||
+
| fake-addrinfo.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/fake-addrinfo.c.gcov] || 86.36 || 22 || /util/support
 
|-
 
|-
| ser_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_cksum.c.gcov] || 0.00 || 55 ||
+
| libdef_parse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/libdef_parse.c.gcov] || 86.67 || 45 || /lib/krb5/krb
 
|-
 
|-
| gic_opt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gic_opt.c.gcov] || 41.56 || 243 ||
+
| bt_overflow.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_overflow.c.gcov] || 87.27 || 55 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| authunix_prot.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authunix_prot.c.gcov] || 0.00 || 9 ||
+
| g_rel_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_rel_name.c.gcov] || 87.5 || 24 || /lib/gssapi/mechglue
 
|-
 
|-
| gic_pwd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/gic_pwd.c.gcov] || 0.00 || 4 ||
+
| kdc_rep_dc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/kdc_rep_dc.c.gcov] || 87.5 || 16 || /lib/krb5/krb
 
|-
 
|-
| krb5_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_err.c.gcov] || 0.00 || 3 ||
+
| decrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/decrypt.c.gcov] || 87.8 || 41 || /lib/crypto/krb
 
|-
 
|-
| string_to_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/string_to_key.c.gcov] || 65.22 || 23 ||
+
| enc_old.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/enc_old.c.gcov] || 88.1 || 84 || /lib/crypto/krb
 
|-
 
|-
| pwqual_empty.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pwqual_empty.c.gcov] || 69.23 || 13 ||
+
| encrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/encrypt.c.gcov] || 88.24 || 34 || /lib/crypto/krb
 
|-
 
|-
| krbfileio.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krbfileio.c.gcov] || 81.82 || 11 ||
+
| mk_rep.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/mk_rep.c.gcov] || 88.37 || 43 || /lib/krb5/krb
 
|-
 
|-
| ktadd.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktadd.c.gcov] || 75.00 || 4 ||
+
| rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/enc_provider/rc4.c.gcov] || 88.73 || 71 || /lib/crypto/builtin/enc_provider
 
|-
 
|-
| g_initialize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_initialize.c.gcov] || 28.38 || 532 ||
+
| f_parity.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/f_parity.c.gcov] || 88.89 || 9 || /lib/crypto/builtin/des
 
|-
 
|-
| g_imp_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_imp_name.c.gcov] || 27.13 || 129 ||
+
| prf_des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prf_des.c.gcov] || 88.89 || 9 || /lib/crypto/krb
 
|-
 
|-
| hash_page.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_page.c.gcov] || 68.80 || 500 ||
+
| pwqual_hesiod.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/pwqual_hesiod.c.gcov] || 88.89 || 9 || /lib/kadm5/srv
 
|-
 
|-
| pac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pac.c.gcov] || 5.82 || 533 ||
+
| realm_dom.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/realm_dom.c.gcov] || 88.89 || 9 || /lib/krb5/os
 
|-
 
|-
| decrypt_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/decrypt_key.c.gcov] || 50.00 || 42 ||
+
| key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/key.c.gcov] || 89.47 || 38 || /lib/crypto/krb
 
|-
 
|-
| urestubs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/urestubs.c.gcov] || 0.00 || 9 ||
+
| db2_exp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/db2_exp.c.gcov] || 89.8 || 49 || /plugins/kdb/db2
 
|-
 
|-
| ser_ctx.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ser_ctx.c.gcov] || 0.00 || 256 ||
+
| hash_crc32.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/hash_provider/hash_crc32.c.gcov] || 90.0 || 10 || /lib/crypto/builtin/hash_provider
 
|-
 
|-
| aescrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/aescrypt.c.gcov] || 100.00 || 44 ||
+
| encrypt_length.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/encrypt_length.c.gcov] || 90.0 || 10 || /lib/crypto/krb
 
|-
 
|-
| g_rel_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_rel_name.c.gcov] || 87.50 || 24 ||
+
| rel_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/rel_buffer.c.gcov] || 90.0 || 10 || /lib/gssapi/generic
 
|-
 
|-
| hash.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash.c.gcov] || 63.86 || 404 ||
+
| ktfr_entry.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/ktfr_entry.c.gcov] || 90.0 || 10 || /lib/krb5/keytab
 
|-
 
|-
| ktfns.c [http://web.mit.edu/tsitkova/www/gcov/r25475/ktfns.c.gcov] || 75.00 || 40 ||
+
| aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/aead.c.gcov] || 90.74 || 54 || /lib/crypto/krb
 
|-
 
|-
| svr_iters.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svr_iters.c.gcov] || 53.68 || 95 ||
+
| hash_md4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/hash_provider/hash_md4.c.gcov] || 90.91 || 11 || /lib/crypto/builtin/hash_provider
 
|-
 
|-
| copy_athctr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_athctr.c.gcov] || 46.88 || 32 ||
+
| hash_md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/hash_provider/hash_md5.c.gcov] || 90.91 || 11 || /lib/crypto/builtin/hash_provider
 
|-
 
|-
| kt_memory.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kt_memory.c.gcov] || 73.98 || 246 ||
+
| g_rel_buffer.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_rel_buffer.c.gcov] || 90.91 || 11 || /lib/gssapi/mechglue
 
|-
 
|-
| an_to_ln.c [http://web.mit.edu/tsitkova/www/gcov/r25475/an_to_ln.c.gcov] || 0.00 || 260 ||
+
| svc_auth.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/svc_auth.c.gcov] || 90.91 || 11 || /lib/rpc
 
|-
 
|-
| deltat.c [http://web.mit.edu/tsitkova/www/gcov/r25475/deltat.c.gcov] || 44.68 || 47 ||
+
| hash_sha1.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/hash_provider/hash_sha1.c.gcov] || 91.67 || 12 || /lib/crypto/builtin/hash_provider
 
|-
 
|-
| iprop_xdr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/iprop_xdr.c.gcov] || 0.00 || 185 ||
+
| rel_oid_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/rel_oid_set.c.gcov] || 92.31 || 13 || /lib/gssapi/generic
 
|-
 
|-
| asn1_k_decode_sam.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_k_decode_sam.c.gcov] || 61.54 || 156 ||
+
| keyed_checksum_types.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/keyed_checksum_types.c.gcov] || 93.1 || 29 || /lib/crypto/krb
 
|-
 
|-
| mk_error.c [http://web.mit.edu/tsitkova/www/gcov/r25475/mk_error.c.gcov] || 83.33 || 6 ||
+
| mk_faddr.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/mk_faddr.c.gcov] || 93.1 || 29 || /lib/krb5/os
 
|-
 
|-
| g_saslname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_saslname.c.gcov] || 0.00 || 97 ||
+
| default_state.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/default_state.c.gcov] || 93.33 || 15 || /lib/crypto/krb
 
|-
 
|-
| g_acquire_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_acquire_cred.c.gcov] || 61.78 || 191 ||
+
| util_seqnum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/util_seqnum.c.gcov] || 93.55 || 31 || /lib/gssapi/krb5
 
|-
 
|-
| pwqual_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pwqual_princ.c.gcov] || 42.86 || 21 ||
+
| rel_oid.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/rel_oid.c.gcov] || 94.12 || 17 || /lib/gssapi/krb5
 
|-
 
|-
| xdr_reference.c [http://web.mit.edu/tsitkova/www/gcov/r25475/xdr_reference.c.gcov] || 0.00 || 23 ||
+
| s2k_des.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/s2k_des.c.gcov] || 94.42 || 215 || /lib/crypto/krb
 
|-
 
|-
| cmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cmac.c.gcov] || 0.00 || 2 ||
+
| preauth_ec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/preauth_ec.c.gcov] || 94.44 || 72 || /lib/krb5/krb
 
|-
 
|-
| krb5_gss_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/krb5_gss_glue.c.gcov] || 35.07 || 134 ||
+
| delete_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/delete_sec_context.c.gcov] || 95.35 || 43 || /lib/gssapi/krb5
 
|-
 
|-
| server_kdb.c [http://web.mit.edu/tsitkova/www/gcov/r25475/server_kdb.c.gcov] || 51.02 || 147 ||
+
| main.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kadm5_hook/test/main.c.gcov] || 95.45 || 22 || /plugins/kadm5_hook/test
 
|-
 
|-
| g_init_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_init_sec_context.c.gcov] || 77.78 || 63 ||
+
| pkinit_accessor.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_accessor.c.gcov] || 95.65 || 23 || /plugins/preauth/pkinit
 
|-
 
|-
| svc_auth_gssapi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/svc_auth_gssapi.c.gcov] || 11.57 || 432 ||
+
| asn1_get.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_get.c.gcov] || 96.15 || 52 || /lib/krb5/asn/1
 
|-
 
|-
| kdc_rep_dc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdc_rep_dc.c.gcov] || 87.50 || 16 ||
+
| strlcpy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/strlcpy.c.gcov] || 96.67 || 30 || /util/support
 
|-
 
|-
| bt_seq.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_seq.c.gcov] || 18.55 || 318 ||
+
| md4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/md4/md4.c.gcov] || 98.86 || 88 || /lib/crypto/builtin/md4
 
|-
 
|-
| s4u_authdata.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s4u_authdata.c.gcov] || 66.67 || 6 ||
+
| sha256.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/sha2/sha256.c.gcov] || 98.98 || 98 || /lib/crypto/builtin/sha2
 
|-
 
|-
| rc_base.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rc_base.c.gcov] || 39.33 || 89 ||
+
| md5.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/md5/md5.c.gcov] || 99.04 || 104 || /lib/crypto/builtin/md5
 
|-
 
|-
| bt_open.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_open.c.gcov] || 77.49 || 191 ||
+
| shs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/sha1/shs.c.gcov] || 99.44 || 179 || /lib/crypto/builtin/sha1
 
|-
 
|-
| kuserok.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kuserok.c.gcov] || 0.00 || 61 ||
+
| aescrypt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/aes/aescrypt.c.gcov] || 100.0 || 44 || /lib/crypto/builtin/aes
 
|-
 
|-
| aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/aead.c.gcov] || 90.74 || 54 ||
+
| d3_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/d3_aead.c.gcov] || 100.0 || 62 || /lib/crypto/builtin/des
 
|-
 
|-
| alt_prof.c [http://web.mit.edu/tsitkova/www/gcov/r25475/alt_prof.c.gcov] || 72.37 || 503 ||
+
| des_keys.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/des_keys.c.gcov] || 100.0 || 5 || /lib/crypto/builtin/des
 
|-
 
|-
| preauth_ec.c [http://web.mit.edu/tsitkova/www/gcov/r25475/preauth_ec.c.gcov] || 94.44 || 72 ||
+
| f_aead.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/f_aead.c.gcov] || 100.0 || 72 || /lib/crypto/builtin/des
 
|-
 
|-
| rel_cred.c [http://web.mit.edu/tsitkova/www/gcov/r25475/rel_cred.c.gcov] || 80.95 || 42 ||
+
| f_sched.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/f_sched.c.gcov] || 100.0 || 40 || /lib/crypto/builtin/des
 
|-
 
|-
| authdata_exp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/authdata_exp.c.gcov] || 0.00 || 34 ||
+
| weak_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/des/weak_key.c.gcov] || 100.0 || 6 || /lib/crypto/builtin/des
 
|-
 
|-
| asn1_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/asn1_err.c.gcov] || 0.00 || 3 ||
+
| aes.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/builtin/enc_provider/aes.c.gcov] || 100.0 || 7 || /lib/crypto/builtin/enc_provider
 
|-
 
|-
| vic_opt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/vic_opt.c.gcov] || 0.00 || 7 ||
+
| checksum_unkeyed.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/checksum_unkeyed.c.gcov] || 100.0 || 2 || /lib/crypto/krb
 
|-
 
|-
| trace.c [http://web.mit.edu/tsitkova/www/gcov/r25475/trace.c.gcov] || 2.09 || 191 ||
+
| coll_proof_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/coll_proof_cksum.c.gcov] || 100.0 || 3 || /lib/crypto/krb
 
|-
 
|-
| cp_key_cnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cp_key_cnt.c.gcov] || 100.00 || 2 ||
+
| crc32.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/crc32.c.gcov] || 100.0 || 10 || /lib/crypto/krb
 
|-
 
|-
| hash_crc32.c [http://web.mit.edu/tsitkova/www/gcov/r25475/hash_crc32.c.gcov] || 90.00 || 10 ||
+
| keyblocks.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/keyblocks.c.gcov] || 100.0 || 9 || /lib/crypto/krb
 
|-
 
|-
| valid_cksumtype.c [http://web.mit.edu/tsitkova/www/gcov/r25475/valid_cksumtype.c.gcov] || 80.00 || 5 ||
+
| nfold.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/nfold.c.gcov] || 100.0 || 30 || /lib/crypto/krb
 
|-
 
|-
| cc_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cc_file.c.gcov] || 100.00 || 4 ||
+
| prf_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prf_rc4.c.gcov] || 100.0 || 5 || /lib/crypto/krb
 
|-
 
|-
| locate_kdc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/locate_kdc.c.gcov] || 50.55 || 275 ||
+
| prng_fortuna.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/crypto/krb/prng_fortuna.c.gcov] || 100.0 || 4 || /lib/crypto/krb
 
|-
 
|-
| client_principal.c [http://web.mit.edu/tsitkova/www/gcov/r25475/client_principal.c.gcov] || 8.71 || 287 ||
+
| oid_ops.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/generic/oid_ops.c.gcov] || 100.0 || 6 || /lib/gssapi/generic
 
|-
 
|-
| copy_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_princ.c.gcov] || 51.85 || 27 ||
+
| init_sec_context.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/krb5/init_sec_context.c.gcov] || 100.0 || 2 || /lib/gssapi/krb5
 
|-
 
|-
| auth_unix.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_unix.c.gcov] || 0.00 || 109 ||
+
| g_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_glue.c.gcov] || 100.0 || 2 || /lib/gssapi/mechglue
 
|-
 
|-
| db.c [http://web.mit.edu/tsitkova/www/gcov/r25475/db.c.gcov] || 33.33 || 18 ||
+
| g_rel_oid_set.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/gssapi/mechglue/g_rel_oid_set.c.gcov] || 100.0 || 2 || /lib/gssapi/mechglue
 
|-
 
|-
| prof_init.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prof_init.c.gcov] || 0.00 || 4 ||
+
| chpass_util_strings.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/chpass_util_strings.c.gcov] || 100.0 || 3 || /lib/kadm5
 
|-
 
|-
| cccopy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/cccopy.c.gcov] || 84.62 || 26 ||
+
| kadm_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/kadm_err.c.gcov] || 100.0 || 3 || /lib/kadm5
 
|-
 
|-
| in_tkt_sky.c [http://web.mit.edu/tsitkova/www/gcov/r25475/in_tkt_sky.c.gcov] || 0.00 || 33 ||
+
| misc_free.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/misc_free.c.gcov] || 100.0 || 9 || /lib/kadm5
 
|-
 
|-
| et_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/et_name.c.gcov] || 100.00 || 11 ||
+
| kadm5_hook.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/kadm5_hook.c.gcov] || 100.0 || 4 || /lib/kadm5/srv
 
|-
 
|-
| read_servi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/read_servi.c.gcov] || 0.00 || 16 ||
+
| pwqual.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kadm5/srv/pwqual.c.gcov] || 100.0 || 4 || /lib/kadm5/srv
 
|-
 
|-
| prf_rc4.c [http://web.mit.edu/tsitkova/www/gcov/r25475/prf_rc4.c.gcov] || 100.00 || 5 ||
+
| adb_err.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/kdb/adb_err.c.gcov] || 100.0 || 3 || /lib/kdb
 
|-
 
|-
| util_token.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_token.c.gcov] || 78.65 || 89 ||
+
| asn1_misc.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/asn/1/asn1_misc.c.gcov] || 100.0 || 6 || /lib/krb5/asn/1
 
|-
 
|-
| nfold.c [http://web.mit.edu/tsitkova/www/gcov/r25475/nfold.c.gcov] || 100.00 || 30 ||
+
| cc_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/cc_file.c.gcov] || 100.0 || 4 || /lib/krb5/ccache
 
|-
 
|-
| pkinit_lib.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_lib.c.gcov] || 54.77 || 241 ||
+
| ccselect.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccselect.c.gcov] || 100.0 || 4 || /lib/krb5/ccache
 
|-
 
|-
| crypto_libinit.c [http://web.mit.edu/tsitkova/www/gcov/r25475/crypto_libinit.c.gcov] || 53.85 || 13 ||
+
| ccselect_realm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/ccache/ccselect_realm.c.gcov] || 100.0 || 2 || /lib/krb5/ccache
 
|-
 
|-
| unparse.c [http://web.mit.edu/tsitkova/www/gcov/r25475/unparse.c.gcov] || 60.19 || 103 ||
+
| kt_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/keytab/kt_file.c.gcov] || 100.0 || 4 || /lib/krb5/keytab
 
|-
 
|-
| verify_checksum_iov.c [http://web.mit.edu/tsitkova/www/gcov/r25475/verify_checksum_iov.c.gcov] || 0.00 || 31 ||
+
| copy_key.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/copy_key.c.gcov] || 100.0 || 2 || /lib/krb5/krb
 
|-
 
|-
| auth_gssapi.c [http://web.mit.edu/tsitkova/www/gcov/r25475/auth_gssapi.c.gcov] || 0.00 || 285 ||
+
| cp_key_cnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/cp_key_cnt.c.gcov] || 100.0 || 2 || /lib/krb5/krb
 
|-
 
|-
| serialize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/serialize.c.gcov] || 0.00 || 94 ||
+
| fast.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/fast.c.gcov] || 100.0 || 3 || /lib/krb5/krb
 
|-
 
|-
| kdb_default.c [http://web.mit.edu/tsitkova/www/gcov/r25475/kdb_default.c.gcov] || 60.81 || 222 ||
+
| get_in_tkt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/get_in_tkt.c.gcov] || 100.0 || 10 || /lib/krb5/krb
 
|-
 
|-
| copy_data.c [http://web.mit.edu/tsitkova/www/gcov/r25475/copy_data.c.gcov] || 79.41 || 34 ||
+
| init_keyblock.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/init_keyblock.c.gcov] || 100.0 || 2 || /lib/krb5/krb
 
|-
 
|-
| pkinit_clnt.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pkinit_clnt.c.gcov] || 51.37 || 728 ||
+
| preauth2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/preauth2.c.gcov] || 100.0 || 4 || /lib/krb5/krb
 
|-
 
|-
| util_cksum.c [http://web.mit.edu/tsitkova/www/gcov/r25475/util_cksum.c.gcov] || 37.40 || 123 ||
+
| princ_comp.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/princ_comp.c.gcov] || 100.0 || 2 || /lib/krb5/krb
 
|-
 
|-
| chpass_util.c [http://web.mit.edu/tsitkova/www/gcov/r25475/chpass_util.c.gcov] || 0.00 || 79 ||
+
| tgtname.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/krb/tgtname.c.gcov] || 100.0 || 2 || /lib/krb5/krb
 
|-
 
|-
| clnt_generic.c [http://web.mit.edu/tsitkova/www/gcov/r25475/clnt_generic.c.gcov] || 0.00 || 39 ||
+
| unlck_file.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/os/unlck_file.c.gcov] || 100.0 || 2 || /lib/krb5/os
 
|-
 
|-
| free_krbhs.c [http://web.mit.edu/tsitkova/www/gcov/r25475/free_krbhs.c.gcov] || 85.71 || 7 ||
+
| rc_dfl.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/krb5/rcache/rc_dfl.c.gcov] || 100.0 || 2 || /lib/krb5/rcache
 
|-
 
|-
| disp_status.c [http://web.mit.edu/tsitkova/www/gcov/r25475/disp_status.c.gcov] || 65.31 || 49 ||
+
| rpc_dtablesize.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//lib/rpc/rpc_dtablesize.c.gcov] || 100.0 || 6 || /lib/rpc
 
|-
 
|-
| s4u_gss_glue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/s4u_gss_glue.c.gcov] || 0.00 || 4 ||
+
| adb_policy.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/adb_policy.c.gcov] || 100.0 || 4 || /plugins/kdb/db2
 
|-
 
|-
| bt_conv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/bt_conv.c.gcov] || 57.80 || 109 ||
+
| kdb_db2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/kdb_db2.c.gcov] || 100.0 || 4 || /plugins/kdb/db2
 
|-
 
|-
| enc_dk_hmac.c [http://web.mit.edu/tsitkova/www/gcov/r25475/enc_dk_hmac.c.gcov] || 84.17 || 120 ||
+
| bt_page.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/btree/bt_page.c.gcov] || 100.0 || 14 || /plugins/kdb/db2/libdb2/btree
 
|-
 
|-
| keylengths.c [http://web.mit.edu/tsitkova/www/gcov/r25475/keylengths.c.gcov] || 81.82 || 11 ||
+
| hash_func.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hash_func.c.gcov] || 100.0 || 16 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| dbm.c [http://web.mit.edu/tsitkova/www/gcov/r25475/dbm.c.gcov] || 0.00 || 102 ||
+
| hash_log2.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/kdb/db2/libdb2/hash/hash_log2.c.gcov] || 100.0 || 4 || /plugins/kdb/db2/libdb2/hash
 
|-
 
|-
| pmap_getmaps.c [http://web.mit.edu/tsitkova/www/gcov/r25475/pmap_getmaps.c.gcov] || 0.00 || 14 ||
+
| pkinit_srv.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//plugins/preauth/pkinit/pkinit_srv.c.gcov] || 100.0 || 4 || /plugins/preauth/pkinit
 
|-
 
|-
| g_acquire_cred_with_pw.c [http://web.mit.edu/tsitkova/www/gcov/r25475/g_acquire_cred_with_pw.c.gcov] || 57.97 || 207 ||
+
| et_name.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/et/et_name.c.gcov] || 100.0 || 11 || /util/et
 
|-
 
|-
| dnsglue.c [http://web.mit.edu/tsitkova/www/gcov/r25475/dnsglue.c.gcov] || 0.00 || 100 ||
+
| prof_tree.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/prof_tree.c.gcov] || 100.0 || 2 || /util/profile
 
|-
 
|-
| get_creds.c [http://web.mit.edu/tsitkova/www/gcov/r25475/get_creds.c.gcov] || 73.90 || 525 ||
+
| testmod_main.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/profile/testmod/testmod_main.c.gcov] || 100.0 || 34 || /util/profile/testmod
  +
|-
  +
| gmt_mktime.c [http://web.mit.edu/tsitkova/www/gcov/r25475/src//util/support/gmt_mktime.c.gcov] || 100.0 || 2 || /util/support
 
|-
 
|-
| conv_princ.c [http://web.mit.edu/tsitkova/www/gcov/r25475/conv_princ.c.gcov] || 0.00 || 137 ||
 
 
|-
 
|-
 
|}
 
|}
  +
  +
==The typical test flaws==
  +
  +
It has been noticed that some code sequences are regularly not tested:
  +
  +
#. Error conditions
  +
#. Multi-tier if-statements
  +
#. goto labeled statements

Revision as of 13:14, 30 November 2011

The purpose of this page is to describe the state of the test coverage produced by gcov (Ubuntu 4.4.3-4ubuntu5) based on "make check" with the default configuration.

Test coverage for versions 1.8 - 1.10

The following chart shows the cumulative density of the test coverage for version 1.10 (v10) vs 1.9 (v9) vs 1.8 (v8). The vertical axis represents the percent of the lines of code covered by the tests, The number of files invoked under the "make check" tests are plotted on the horizontal axis.

Gcov comp.png


Version 1.10 r25475

The following is the test coverage for version 1.10 revision 25475.

The numbered hyperlinks to the right of the file names are the links to the processed gcov files. Every line that was processed by the test is marked with the execution counts; lines which has never been executed have "#####" marker on them; lines with no code are marked with "-".

file name  % covered total lines (with code) directory path
f_cksum.c [1] 0.0 29 /lib/crypto/builtin/des
camellia.c [2] 0.0 2 /lib/crypto/builtin/enc_provider
checksum_cbc.c [3] 0.0 4 /lib/crypto/krb
cksumtype_to_string.c [4] 0.0 7 /lib/crypto/krb
cmac.c [5] 0.0 2 /lib/crypto/krb
combine_keys.c [6] 0.0 87 /lib/crypto/krb
random_to_key.c [7] 0.0 4 /lib/crypto/krb
string_to_cksumtype.c [8] 0.0 14 /lib/crypto/krb
verify_checksum_iov.c [9] 0.0 31 /lib/crypto/krb
disp_com_err_status.c [10] 0.0 9 /lib/gssapi/generic
disp_major_status.c [11] 0.0 86 /lib/gssapi/generic
gssapi_err_generic.c [12] 0.0 3 /lib/gssapi/generic
gssapi_generic.c [13] 0.0 23 /lib/gssapi/generic
util_set.c [14] 0.0 26 /lib/gssapi/generic
accept_sec_context.c [15] 0.0 2 /lib/gssapi/krb5
canon_name.c [16] 0.0 7 /lib/gssapi/krb5
context_time.c [17] 0.0 16 /lib/gssapi/krb5
copy_ccache.c [18] 0.0 36 /lib/gssapi/krb5
duplicate_name.c [19] 0.0 18 /lib/gssapi/krb5
export_name.c [20] 0.0 38 /lib/gssapi/krb5
export_sec_context.c [21] 0.0 36 /lib/gssapi/krb5
get_tkt_flags.c [22] 0.0 5 /lib/gssapi/krb5
gssapi_err_krb5.c [23] 0.0 3 /lib/gssapi/krb5
gssapi_krb5.c [24] 0.0 9 /lib/gssapi/krb5
indicate_mechs.c [25] 0.0 2 /lib/gssapi/krb5
naming_exts.c [26] 0.0 2 /lib/gssapi/krb5
prf.c [27] 0.0 55 /lib/gssapi/krb5
process_context_token.c [28] 0.0 8 /lib/gssapi/krb5
s4u_gss_glue.c [29] 0.0 4 /lib/gssapi/krb5
ser_sctx.c [30] 0.0 374 /lib/gssapi/krb5
set_allowable_enctypes.c [31] 0.0 36 /lib/gssapi/krb5
store_cred.c [32] 0.0 77 /lib/gssapi/krb5
util_crypt.c [33] 0.0 6 /lib/gssapi/krb5
util_seed.c [34] 0.0 15 /lib/gssapi/krb5
wrap_size_limit.c [35] 0.0 40 /lib/gssapi/krb5
g_acquire_cred_imp_name.c [36] 0.0 201 /lib/gssapi/mechglue
g_authorize_localname.c [37] 0.0 78 /lib/gssapi/mechglue
g_complete_auth_token.c [38] 0.0 13 /lib/gssapi/mechglue
g_context_time.c [39] 0.0 18 /lib/gssapi/mechglue
g_decapsulate_token.c [40] 0.0 16 /lib/gssapi/mechglue
g_del_name_attr.c [41] 0.0 18 /lib/gssapi/mechglue
g_dsp_name_ext.c [42] 0.0 46 /lib/gssapi/mechglue
g_encapsulate_token.c [43] 0.0 16 /lib/gssapi/mechglue
g_exp_sec_context.c [44] 0.0 50 /lib/gssapi/mechglue
g_export_name.c [45] 0.0 14 /lib/gssapi/mechglue
g_export_name_comp.c [46] 0.0 20 /lib/gssapi/mechglue
g_get_name_attr.c [47] 0.0 26 /lib/gssapi/mechglue
g_imp_sec_context.c [48] 0.0 65 /lib/gssapi/mechglue
g_inq_cred_oid.c [49] 0.0 52 /lib/gssapi/mechglue
g_map_name_to_any.c [50] 0.0 22 /lib/gssapi/mechglue
g_mechattr.c [51] 0.0 86 /lib/gssapi/mechglue
g_mechname.c [52] 0.0 44 /lib/gssapi/mechglue
g_prf.c [53] 0.0 21 /lib/gssapi/mechglue
g_process_context.c [54] 0.0 20 /lib/gssapi/mechglue
g_rel_name_mapping.c [55] 0.0 22 /lib/gssapi/mechglue
g_saslname.c [56] 0.0 97 /lib/gssapi/mechglue
g_set_context_option.c [57] 0.0 34 /lib/gssapi/mechglue
g_set_name_attr.c [58] 0.0 18 /lib/gssapi/mechglue
g_store_cred.c [59] 0.0 62 /lib/gssapi/mechglue
g_unwrap_aead.c [60] 0.0 54 /lib/gssapi/mechglue
g_wrap_aead.c [61] 0.0 2 /lib/gssapi/mechglue
gssd_pname_to_uid.c [62] 0.0 80 /lib/gssapi/mechglue
chpass_util.c [63] 0.0 79 /lib/kadm5
clnt_chpass_util.c [64] 0.0 4 /lib/kadm5/clnt
clnt_policy.c [65] 0.0 64 /lib/kadm5/clnt
clnt_privs.c [66] 0.0 8 /lib/kadm5/clnt
svr_chpass_util.c [67] 0.0 4 /lib/kadm5/srv
iprop_xdr.c [68] 0.0 185 /lib/kdb
asn1_encode.c [69] 0.0 6 /lib/krb5/asn/1
asn1_k_encode.c [70] 0.0 6 /lib/krb5/asn/1
asn1_make.c [71] 0.0 6 /lib/krb5/asn/1
krb5_decode_kdc.c [72] 0.0 7 /lib/krb5/asn/1
cc_retr.c [73] 0.0 6 /lib/krb5/ccache
asn1_err.c [74] 0.0 3 /lib/krb5/error_tables
k5e1_err.c [75] 0.0 3 /lib/krb5/error_tables
kdb5_err.c [76] 0.0 3 /lib/krb5/error_tables
krb524_err.c [77] 0.0 3 /lib/krb5/error_tables
krb5_err.c [78] 0.0 3 /lib/krb5/error_tables
kv5m_err.c [79] 0.0 3 /lib/krb5/error_tables
kt_srvtab.c [80] 0.0 140 /lib/krb5/keytab
read_servi.c [81] 0.0 16 /lib/krb5/keytab
addr_order.c [82] 0.0 13 /lib/krb5/krb
allow_weak.c [83] 0.0 3 /lib/krb5/krb
appdefault.c [84] 0.0 63 /lib/krb5/krb
authdata_exp.c [85] 0.0 34 /lib/krb5/krb
chpw.c [86] 0.0 171 /lib/krb5/krb
conv_creds.c [87] 0.0 6 /lib/krb5/krb
conv_princ.c [88] 0.0 137 /lib/krb5/krb
copy_ctx.c [89] 0.0 38 /lib/krb5/krb
fwd_tgt.c [90] 0.0 97 /lib/krb5/krb
gic_opt_set_pa.c [91] 0.0 28 /lib/krb5/krb
gic_pwd.c [92] 0.0 4 /lib/krb5/krb
in_tkt_sky.c [93] 0.0 33 /lib/krb5/krb
mk_cred.c [94] 0.0 136 /lib/krb5/krb
mk_priv.c [95] 0.0 103 /lib/krb5/krb
mk_req.c [96] 0.0 16 /lib/krb5/krb
pac_sign.c [97] 0.0 121 /lib/krb5/krb
rd_cred.c [98] 0.0 110 /lib/krb5/krb
rd_error.c [99] 0.0 4 /lib/krb5/krb
rd_priv.c [100] 0.0 82 /lib/krb5/krb
recvauth.c [101] 0.0 97 /lib/krb5/krb
s4u_creds.c [102] 0.0 4 /lib/krb5/krb
sendauth.c [103] 0.0 93 /lib/krb5/krb
ser_actx.c [104] 0.0 200 /lib/krb5/krb
ser_adata.c [105] 0.0 55 /lib/krb5/krb
ser_addr.c [106] 0.0 56 /lib/krb5/krb
ser_auth.c [107] 0.0 104 /lib/krb5/krb
ser_cksum.c [108] 0.0 55 /lib/krb5/krb
ser_ctx.c [109] 0.0 256 /lib/krb5/krb
ser_key.c [110] 0.0 55 /lib/krb5/krb
ser_princ.c [111] 0.0 56 /lib/krb5/krb
serialize.c [112] 0.0 94 /lib/krb5/krb
set_realm.c [113] 0.0 11 /lib/krb5/krb
srv_dec_tkt.c [114] 0.0 42 /lib/krb5/krb
vic_opt.c [115] 0.0 7 /lib/krb5/krb
an_to_ln.c [116] 0.0 260 /lib/krb5/os
changepw.c [117] 0.0 152 /lib/krb5/os
dnsglue.c [118] 0.0 100 /lib/krb5/os
dnssrv.c [119] 0.0 58 /lib/krb5/os
full_ipadr.c [120] 0.0 30 /lib/krb5/os
gen_port.c [121] 0.0 6 /lib/krb5/os
gen_rname.c [122] 0.0 10 /lib/krb5/os
hostaddr.c [123] 0.0 56 /lib/krb5/os
kuserok.c [124] 0.0 61 /lib/krb5/os
port2ip.c [125] 0.0 28 /lib/krb5/os
read_pwd.c [126] 0.0 23 /lib/krb5/os
realm_iter.c [127] 0.0 10 /lib/krb5/os
thread_safe.c [128] 0.0 2 /lib/krb5/os
rc_none.c [129] 0.0 16 /lib/krb5/rcache
ucdata.c [130] 0.0 282 /lib/krb5/unicode
ucstr.c [131] 0.0 232 /lib/krb5/unicode
ure.c [132] 0.0 823 /lib/krb5/unicode
urestubs.c [133] 0.0 9 /lib/krb5/unicode
auth_gssapi.c [134] 0.0 285 /lib/rpc
auth_gssapi_misc.c [135] 0.0 142 /lib/rpc
auth_unix.c [136] 0.0 109 /lib/rpc
authunix_prot.c [137] 0.0 9 /lib/rpc
clnt_generic.c [138] 0.0 39 /lib/rpc
clnt_raw.c [139] 0.0 79 /lib/rpc
clnt_simple.c [140] 0.0 42 /lib/rpc
clnt_udp.c [141] 0.0 187 /lib/rpc
get_myaddress.c [142] 0.0 6 /lib/rpc
getrpcport.c [143] 0.0 8 /lib/rpc
pmap_clnt.c [144] 0.0 29 /lib/rpc
pmap_getmaps.c [145] 0.0 14 /lib/rpc
pmap_getport.c [146] 0.0 19 /lib/rpc
pmap_prot.c [147] 0.0 6 /lib/rpc
pmap_prot2.c [148] 0.0 14 /lib/rpc
pmap_rmt.c [149] 0.0 163 /lib/rpc
svc_auth_none.c [150] 0.0 7 /lib/rpc
svc_auth_unix.c [151] 0.0 47 /lib/rpc
svc_raw.c [152] 0.0 52 /lib/rpc
svc_run.c [153] 0.0 10 /lib/rpc
svc_simple.c [154] 0.0 49 /lib/rpc
svc_udp.c [155] 0.0 205 /lib/rpc
xdr_reference.c [156] 0.0 23 /lib/rpc
xdr_sizeof.c [157] 0.0 52 /lib/rpc
xdr_stdio.c [158] 0.0 34 /lib/rpc
dbm.c [159] 0.0 102 /plugins/kdb/db2/libdb2/hash
hsearch.c [160] 0.0 32 /plugins/kdb/db2/libdb2/hash
pkinit_matching.c [161] 0.0 377 /plugins/preauth/pkinit
prof_err.c [162] 0.0 3 /util/profile
prof_init.c [163] 0.0 4 /util/profile
prof_set.c [164] 0.0 157 /util/profile
zap.c [165] 0.0 3 /util/support
module.c [166] 0.0 51 /util/verto
kdb_convert.c [167] 0.68 444 /lib/kdb
trace.c [168] 2.09 191 /lib/krb5/os
kdb_log.c [169] 3.19 408 /lib/kdb
pac.c [170] 5.82 533 /lib/krb5/krb
client_principal.c [171] 8.71 287 /lib/kadm5/clnt
client_rpc.c [172] 10.0 120 /lib/kadm5/clnt
rec_get.c [173] 11.11 117 /plugins/kdb/db2/libdb2/recno
svc_auth_gssapi.c [174] 11.57 432 /lib/rpc
utf8.c [175] 11.83 186 /util/support
cm.c [176] 12.0 25 /lib/krb5/os
old_api_glue.c [177] 12.33 146 /lib/crypto/krb
kadm_rpc_xdr.c [178] 15.37 566 /lib/kadm5
import_sec_context.c [179] 15.38 39 /lib/gssapi/krb5
bt_seq.c [180] 18.55 318 /plugins/kdb/db2/libdb2/btree
rpc_callmsg.c [181] 18.89 90 /lib/rpc
localaddr.c [182] 19.75 157 /lib/krb5/os
bt_delete.c [183] 20.08 259 /plugins/kdb/db2/libdb2/btree
g_inq_names.c [184] 22.03 59 /lib/gssapi/mechglue
etype_list.c [185] 25.0 12 /lib/krb5/krb
toffset.c [186] 25.0 32 /lib/krb5/os
hst_realm.c [187] 26.25 160 /lib/krb5/os
gic_keytab.c [188] 26.76 71 /lib/krb5/krb
g_imp_name.c [189] 27.13 129 /lib/gssapi/mechglue
g_seal.c [190] 27.27 77 /lib/gssapi/mechglue
g_dsp_status.c [191] 28.17 142 /lib/gssapi/mechglue
g_initialize.c [192] 28.38 532 /lib/gssapi/mechglue
inq_cred.c [193] 29.03 93 /lib/gssapi/krb5
verto.c [194] 29.79 386 /util/verto
clnt_perror.c [195] 30.34 89 /lib/rpc
dyn.c [196] 31.58 190 /lib/rpc
authdata.c [197] 32.5 523 /lib/krb5/krb
prof_parse.c [198] 33.01 312 /util/profile
pkinit_crypto_openssl.c [199] 33.19 2929 /plugins/preauth/pkinit
g_buffer_set.c [200] 33.33 6 /lib/gssapi/mechglue
rpc_prot.c [201] 33.33 90 /lib/rpc
db.c [202] 33.33 18 /plugins/kdb/db2/libdb2/db
inq_context.c [203] 34.38 96 /lib/gssapi/krb5
krb5_gss_glue.c [204] 35.07 134 /lib/gssapi/krb5
str_conv.c [205] 36.49 74 /lib/krb5/krb
adb_xdr.c [206] 36.54 52 /lib/kadm5/srv
util_cksum.c [207] 37.4 123 /lib/gssapi/krb5
rc_base.c [208] 39.33 89 /lib/krb5/rcache
svr_principal.c [209] 39.44 1027 /lib/kadm5/srv
privsafe.c [210] 40.0 80 /lib/krb5/krb
init-addrinfo.c [211] 40.0 5 /util/support
utf8_conv.c [212] 40.35 171 /util/support
server_misc.c [213] 40.58 69 /lib/kadm5/srv
g_inq_cred.c [214] 40.7 86 /lib/gssapi/mechglue
g_compare_name.c [215] 40.85 71 /lib/gssapi/mechglue
kerrs.c [216] 41.18 34 /lib/krb5/krb
gic_opt.c [217] 41.56 243 /lib/krb5/krb
import_name.c [218] 41.57 166 /lib/gssapi/krb5
krb5_encode.c [219] 41.67 60 /lib/krb5/asn/1
server_acl.c [220] 42.23 341 /lib/kadm5/srv
k5unsealiov.c [221] 42.42 297 /lib/gssapi/krb5
val_renew.c [222] 42.42 66 /lib/krb5/krb
pwqual_princ.c [223] 42.86 21 /lib/kadm5/srv
chk_trans.c [224] 43.15 146 /lib/krb5/krb
pkinit_identity.c [225] 43.63 314 /plugins/preauth/pkinit
g_dsp_name.c [226] 43.9 41 /lib/gssapi/mechglue
deltat.c [227] 44.68 47 /lib/krb5/krb
rc_io.c [228] 44.95 198 /lib/krb5/rcache
xdr.c [229] 45.74 188 /lib/rpc
rd_rep.c [230] 46.05 76 /lib/krb5/krb
pwqual_dict.c [231] 46.25 80 /lib/kadm5/srv
k5sealv3iov.c [232] 46.47 241 /lib/gssapi/krb5
addr_srch.c [233] 46.67 15 /lib/krb5/krb
util_ordering.c [234] 46.84 79 /lib/gssapi/generic
copy_athctr.c [235] 46.88 32 /lib/krb5/krb
vfy_increds.c [236] 47.75 111 /lib/krb5/krb
mk_req_ext.c [237] 48.26 172 /lib/krb5/krb
g_inq_name.c [238] 48.57 35 /lib/gssapi/mechglue
ccbase.c [239] 48.66 261 /lib/krb5/ccache
server_init.c [240] 48.72 195 /lib/kadm5/srv
bt_search.c [241] 48.91 92 /plugins/kdb/db2/libdb2/btree
lucid_context.c [242] 49.04 104 /lib/gssapi/krb5
init.c [243] 50.0 4 /lib/crypto/builtin
decrypt_key.c [244] 50.0 42 /lib/kdb
auth_none.c [245] 50.0 32 /lib/rpc
clnt_tcp.c [246] 50.0 188 /lib/rpc
spnego_mech.c [247] 50.54 1490 /lib/gssapi/spnego
locate_kdc.c [248] 50.55 275 /lib/krb5/os
svr_policy.c [249] 50.6 168 /lib/kadm5/srv
g_dup_name.c [250] 50.85 59 /lib/gssapi/mechglue
server_kdb.c [251] 51.02 147 /lib/kadm5/srv
rec_open.c [252] 51.06 94 /plugins/kdb/db2/libdb2/recno
krb5_libinit.c [253] 51.22 41 /lib/krb5
pkinit_clnt.c [254] 51.37 728 /plugins/preauth/pkinit
k5unseal.c [255] 51.76 255 /lib/gssapi/krb5
copy_princ.c [256] 51.85 27 /lib/krb5/krb
logger.c [257] 52.26 266 /lib/kadm5
genaddrs.c [258] 52.27 44 /lib/krb5/os
copy_tick.c [259] 52.31 65 /lib/krb5/krb
asn1_k_decode_kdc.c [260] 52.91 206 /lib/krb5/asn/1
g_set_cred_option.c [261] 52.94 68 /lib/gssapi/mechglue
g_wrap_iov.c [262] 52.94 51 /lib/gssapi/mechglue
kdb_cpw.c [263] 53.33 255 /lib/kdb
prof_file.c [264] 53.48 273 /util/profile
svr_iters.c [265] 53.68 95 /lib/kadm5/srv
def_realm.c [266] 53.7 54 /lib/krb5/os
crypto_libinit.c [267] 53.85 13 /lib/crypto/krb
net_write.c [268] 54.17 24 /lib/krb5/os
pkinit_lib.c [269] 54.77 241 /plugins/preauth/pkinit
svc.c [270] 54.86 175 /lib/rpc
errors.c [271] 55.43 92 /util/support
str_conv.c [272] 56.41 117 /lib/kadm5
rd_safe.c [273] 56.98 86 /lib/krb5/krb
iakerb.c [274] 57.65 451 /lib/gssapi/krb5
bt_conv.c [275] 57.8 109 /plugins/kdb/db2/libdb2/btree
rec_put.c [276] 57.8 109 /plugins/kdb/db2/libdb2/recno
g_acquire_cred_with_pw.c [277] 57.97 207 /lib/gssapi/mechglue
prof_get.c [278] 58.56 292 /util/profile
disp_name.c [279] 58.62 29 /lib/gssapi/krb5
verto-k5ev.c [280] 59.02 61 /util/k5ev
client_init.c [281] 59.13 323 /lib/kadm5/clnt
bt_utils.c [282] 59.21 76 /plugins/kdb/db2/libdb2/btree
g_canon_name.c [283] 59.38 64 /lib/gssapi/mechglue
xdr_alloc.c [284] 59.38 32 /lib/rpc
k5buf.c [285] 59.81 107 /util/support
copy_creds.c [286] 60.0 45 /lib/krb5/krb
xdr_array.c [287] 60.0 35 /lib/rpc
g_accept_sec_context.c [288] 60.16 123 /lib/gssapi/mechglue
unparse.c [289] 60.19 103 /lib/krb5/krb
kdb_default.c [290] 60.81 222 /lib/kdb
auth_con.c [291] 60.89 202 /lib/krb5/krb
rec_utils.c [292] 61.11 36 /plugins/kdb/db2/libdb2/recno
util_errmap.c [293] 61.36 88 /lib/gssapi/generic
asn1_k_decode_sam.c [294] 61.54 156 /lib/krb5/asn/1
prompter.c [295] 61.62 99 /lib/krb5/os
k5sealv3.c [296] 61.74 264 /lib/gssapi/krb5
g_acquire_cred.c [297] 61.78 191 /lib/gssapi/mechglue
hash_bigkey.c [298] 61.82 165 /plugins/kdb/db2/libdb2/hash
g_verify.c [299] 61.9 21 /lib/gssapi/mechglue
ustime.c [300] 61.9 21 /lib/krb5/os
kdb5.c [301] 62.04 1254 /lib/kdb
g_unseal.c [302] 62.07 29 /lib/gssapi/mechglue
sendto_kdc.c [303] 62.4 508 /lib/krb5/os
util_buffer.c [304] 62.5 8 /lib/gssapi/generic
addr_comp.c [305] 62.5 8 /lib/krb5/krb
mk_safe.c [306] 63.11 103 /lib/krb5/krb
adb_openclose.c [307] 63.13 198 /plugins/kdb/db2
auth_gss.c [308] 63.22 242 /lib/rpc
enc_helper.c [309] 63.64 11 /lib/krb5/krb
valid_times.c [310] 63.64 11 /lib/krb5/krb
hash.c [311] 63.86 404 /plugins/kdb/db2/libdb2/hash
xdr_mem.c [312] 64.15 53 /lib/rpc
init_ctx.c [313] 64.16 226 /lib/krb5/krb
ccdefname.c [314] 64.29 42 /lib/krb5/os
d3_kysched.c [315] 64.71 17 /lib/crypto/builtin/des
rec_close.c [316] 64.91 57 /plugins/kdb/db2/libdb2/recno
bld_pr_ext.c [317] 65.0 40 /lib/krb5/krb
gc_via_tkt.c [318] 65.2 204 /lib/krb5/krb
string_to_key.c [319] 65.22 23 /lib/crypto/krb
disp_status.c [320] 65.31 49 /lib/gssapi/krb5
enctype_util.c [321] 65.96 47 /lib/crypto/krb
g_inq_context_oid.c [322] 66.67 15 /lib/gssapi/mechglue
decode_kdc.c [323] 66.67 12 /lib/krb5/krb
s4u_authdata.c [324] 66.67 6 /lib/krb5/krb
send_tgs.c [325] 66.67 147 /lib/krb5/krb
ktdefname.c [326] 66.67 18 /lib/krb5/os
net_read.c [327] 66.67 15 /lib/krb5/os
rec_search.c [328] 66.67 36 /plugins/kdb/db2/libdb2/recno
pol_xdr.c [329] 67.69 65 /plugins/kdb/db2
val_cred.c [330] 67.74 31 /lib/gssapi/krb5
authgss_prot.c [331] 67.92 106 /lib/rpc
g_set_neg_mechs.c [332] 68.0 25 /lib/gssapi/mechglue
hash_page.c [333] 68.8 500 /plugins/kdb/db2/libdb2/hash
pwqual_empty.c [334] 69.23 13 /lib/kadm5/srv
sn2princ.c [335] 69.35 62 /lib/krb5/os
get_krbhst.c [336] 69.57 46 /lib/krb5/os
threads.c [337] 69.7 132 /util/support
copy_cksum.c [338] 70.0 10 /lib/krb5/krb
bt_put.c [339] 70.16 124 /plugins/kdb/db2/libdb2/btree
c_ustime.c [340] 70.37 27 /lib/krb5/os
plugin.c [341] 70.41 196 /lib/krb5/krb
pbkdf2.c [342] 70.53 95 /lib/crypto/builtin
acquire_cred.c [343] 70.71 379 /lib/gssapi/krb5
g_unwrap_iov.c [344] 70.83 24 /lib/gssapi/mechglue
asn1buf.c [345] 70.86 175 /lib/krb5/asn/1
make_checksum_iov.c [346] 70.97 31 /lib/crypto/krb
g_inq_context.c [347] 71.11 45 /lib/gssapi/mechglue
key_sched.c [348] 71.43 7 /lib/crypto/builtin/des
g_oid_ops.c [349] 71.43 28 /lib/gssapi/mechglue
krb5_decode.c [350] 71.43 7 /lib/krb5/asn/1
enc_keyhelper.c [351] 71.43 14 /lib/krb5/krb
timeofday.c [352] 71.43 21 /lib/krb5/os
cccursor.c [353] 71.57 102 /lib/krb5/ccache
svc_tcp.c [354] 71.73 191 /lib/rpc
lock_file.c [355] 71.88 32 /lib/krb5/os
bindresvport.c [356] 72.22 18 /lib/rpc
pkinit_profile.c [357] 72.22 126 /plugins/preauth/pkinit
alt_prof.c [358] 72.37 503 /lib/kadm5
plugins.c [359] 72.38 239 /util/support
init_os_ctx.c [360] 72.59 135 /lib/krb5/os
svc_auth_gss.c [361] 72.69 271 /lib/rpc
g_mech_invoke.c [362] 72.73 11 /lib/gssapi/mechglue
ccdefault.c [363] 72.73 11 /lib/krb5/ccache
s2k_pbkdf2.c [364] 72.84 81 /lib/crypto/krb
keytab.c [365] 73.44 64 /lib/kdb
error_message.c [366] 73.55 121 /util/et
k5seal.c [367] 73.58 159 /lib/gssapi/krb5
rd_req_dec.c [368] 73.68 285 /lib/krb5/krb
get_creds.c [369] 73.9 525 /lib/krb5/krb
kt_memory.c [370] 73.98 246 /lib/krb5/keytab
g_sign.c [371] 74.19 31 /lib/gssapi/mechglue
aeskey.c [372] 74.29 70 /lib/crypto/builtin/aes
kfree.c [373] 74.48 525 /lib/krb5/krb
ktadd.c [374] 75.0 4 /lib/krb5/keytab
ktdefault.c [375] 75.0 4 /lib/krb5/keytab
ktfns.c [376] 75.0 40 /lib/krb5/keytab
ktremove.c [377] 75.0 4 /lib/krb5/keytab
bld_princ.c [378] 75.0 80 /lib/krb5/krb
write_msg.c [379] 75.0 20 /lib/krb5/os
rc_conv.c [380] 75.0 24 /lib/krb5/rcache
k5sealiov.c [381] 75.53 237 /lib/gssapi/krb5
crypto_length.c [382] 75.61 41 /lib/crypto/krb
parse.c [383] 75.95 158 /lib/krb5/krb
copy_addrs.c [384] 76.0 25 /lib/krb5/krb
rd_req.c [385] 76.0 25 /lib/krb5/krb
cc_memory.c [386] 76.17 277 /lib/krb5/ccache
read_msg.c [387] 76.47 17 /lib/krb5/os
cc_dir.c [388] 76.52 345 /lib/krb5/ccache
des3.c [389] 76.67 30 /lib/crypto/builtin/enc_provider
g_rel_cred.c [390] 76.67 30 /lib/gssapi/mechglue
asn1_k_decode.c [391] 76.92 13 /lib/krb5/asn/1
sname_match.c [392] 76.92 13 /lib/krb5/krb
set_ccache.c [393] 77.14 35 /lib/gssapi/krb5
ktbase.c [394] 77.17 92 /lib/krb5/keytab
rec_delete.c [395] 77.36 53 /plugins/kdb/db2/libdb2/recno
bt_open.c [396] 77.49 191 /plugins/kdb/db2/libdb2/btree
rec_seq.c [397] 77.5 40 /plugins/kdb/db2/libdb2/recno
des.c [398] 77.78 36 /lib/crypto/builtin/enc_provider
compare_name.c [399] 77.78 9 /lib/gssapi/krb5
g_init_sec_context.c [400] 77.78 63 /lib/gssapi/mechglue
gen_save_subkey.c [401] 77.78 18 /lib/krb5/krb
xdr_rec.c [402] 77.78 225 /lib/rpc
bt_get.c [403] 77.78 18 /plugins/kdb/db2/libdb2/btree
make_random_key.c [404] 78.57 28 /lib/crypto/krb
authdata_dec.c [405] 78.57 98 /lib/krb5/krb
encode_kdc.c [406] 78.57 28 /lib/krb5/krb
util_token.c [407] 78.65 89 /lib/gssapi/generic
kdb_xdr.c [408] 79.11 225 /plugins/kdb/db2
bt_close.c [409] 79.25 53 /plugins/kdb/db2/libdb2/btree
encrypt_key.c [410] 79.41 34 /lib/kdb
copy_data.c [411] 79.41 34 /lib/krb5/krb
srv_rcache.c [412] 79.41 34 /lib/krb5/krb
bt_split.c [413] 79.73 301 /plugins/kdb/db2/libdb2/btree
cf2.c [414] 80.0 75 /lib/crypto/krb
keyed_cksum.c [415] 80.0 5 /lib/crypto/krb
s2k_rc4.c [416] 80.0 15 /lib/crypto/krb
valid_cksumtype.c [417] 80.0 5 /lib/crypto/krb
rel_name.c [418] 80.0 10 /lib/gssapi/krb5
accessor.c [419] 80.0 5 /lib/krb5/os
rcfns.c [420] 80.0 20 /lib/krb5/rcache
path.c [421] 80.39 51 /util/support
g_delete_sec_context.c [422] 80.77 26 /lib/gssapi/mechglue
rel_cred.c [423] 80.95 42 /lib/gssapi/krb5
prf.c [424] 81.48 27 /lib/crypto/krb
asn1_decode.c [425] 81.51 119 /lib/krb5/asn/1
keylengths.c [426] 81.82 11 /lib/crypto/krb
state.c [427] 81.82 11 /lib/crypto/krb
ccfns.c [428] 81.82 143 /lib/krb5/ccache
gen_subkey.c [429] 81.82 22 /lib/krb5/krb
krbfileio.c [430] 81.82 11 /lib/krb5/os
asn1_k_decode_fast.c [431] 82.14 28 /lib/krb5/asn/1
decrypt_tk.c [432] 82.35 17 /lib/krb5/krb
derive.c [433] 82.42 91 /lib/crypto/krb
verify_checksum.c [434] 82.76 29 /lib/crypto/krb
block_size.c [435] 83.33 6 /lib/crypto/krb
checksum_length.c [436] 83.33 6 /lib/crypto/krb
encrypt_iov.c [437] 83.33 12 /lib/crypto/krb
mandatory_sumtype.c [438] 83.33 6 /lib/crypto/krb
ser_cc.c [439] 83.33 72 /lib/krb5/ccache
copy_auth.c [440] 83.33 30 /lib/krb5/krb
gen_seqnum.c [441] 83.33 18 /lib/krb5/krb
mk_error.c [442] 83.33 6 /lib/krb5/krb
walk_rtree.c [443] 83.61 238 /lib/krb5/krb
hmac.c [444] 83.72 43 /lib/crypto/builtin
util_buffer_set.c [445] 83.72 43 /lib/gssapi/generic
authdata_enc.c [446] 83.72 43 /lib/krb5/krb
prf_dk.c [447] 84.0 25 /lib/crypto/krb
enc_dk_hmac.c [448] 84.17 120 /lib/crypto/krb
ser_rc.c [449] 84.29 70 /lib/krb5/rcache
preauth_encts.c [450] 84.31 51 /lib/krb5/krb
checksum_dk_hmac.c [451] 84.62 13 /lib/crypto/krb
checksum_hmac_md5.c [452] 84.62 39 /lib/crypto/krb
make_checksum.c [453] 84.62 39 /lib/crypto/krb
cccopy.c [454] 84.62 26 /lib/krb5/ccache
pr_to_salt.c [455] 84.62 26 /lib/krb5/krb
enc_rc4.c [456] 84.71 170 /lib/crypto/krb
mpool.c [457] 85.07 134 /plugins/kdb/db2/libdb2/mpool
prng.c [458] 85.29 34 /lib/crypto/krb
checksum_confounder.c [459] 85.53 76 /lib/crypto/krb
decrypt_iov.c [460] 85.71 14 /lib/crypto/krb
enc_raw.c [461] 85.71 35 /lib/crypto/krb
inq_names.c [462] 85.71 21 /lib/gssapi/krb5
encrypt_tk.c [463] 85.71 7 /lib/krb5/krb
free_krbhs.c [464] 85.71 7 /lib/krb5/os
com_err.c [465] 85.71 49 /util/et
ccselect_k5identity.c [466] 86.02 93 /lib/krb5/ccache
lockout.c [467] 86.36 88 /plugins/kdb/db2
fake-addrinfo.c [468] 86.36 22 /util/support
libdef_parse.c [469] 86.67 45 /lib/krb5/krb
bt_overflow.c [470] 87.27 55 /plugins/kdb/db2/libdb2/btree
g_rel_name.c [471] 87.5 24 /lib/gssapi/mechglue
kdc_rep_dc.c [472] 87.5 16 /lib/krb5/krb
decrypt.c [473] 87.8 41 /lib/crypto/krb
enc_old.c [474] 88.1 84 /lib/crypto/krb
encrypt.c [475] 88.24 34 /lib/crypto/krb
mk_rep.c [476] 88.37 43 /lib/krb5/krb
rc4.c [477] 88.73 71 /lib/crypto/builtin/enc_provider
f_parity.c [478] 88.89 9 /lib/crypto/builtin/des
prf_des.c [479] 88.89 9 /lib/crypto/krb
pwqual_hesiod.c [480] 88.89 9 /lib/kadm5/srv
realm_dom.c [481] 88.89 9 /lib/krb5/os
key.c [482] 89.47 38 /lib/crypto/krb
db2_exp.c [483] 89.8 49 /plugins/kdb/db2
hash_crc32.c [484] 90.0 10 /lib/crypto/builtin/hash_provider
encrypt_length.c [485] 90.0 10 /lib/crypto/krb
rel_buffer.c [486] 90.0 10 /lib/gssapi/generic
ktfr_entry.c [487] 90.0 10 /lib/krb5/keytab
aead.c [488] 90.74 54 /lib/crypto/krb
hash_md4.c [489] 90.91 11 /lib/crypto/builtin/hash_provider
hash_md5.c [490] 90.91 11 /lib/crypto/builtin/hash_provider
g_rel_buffer.c [491] 90.91 11 /lib/gssapi/mechglue
svc_auth.c [492] 90.91 11 /lib/rpc
hash_sha1.c [493] 91.67 12 /lib/crypto/builtin/hash_provider
rel_oid_set.c [494] 92.31 13 /lib/gssapi/generic
keyed_checksum_types.c [495] 93.1 29 /lib/crypto/krb
mk_faddr.c [496] 93.1 29 /lib/krb5/os
default_state.c [497] 93.33 15 /lib/crypto/krb
util_seqnum.c [498] 93.55 31 /lib/gssapi/krb5
rel_oid.c [499] 94.12 17 /lib/gssapi/krb5
s2k_des.c [500] 94.42 215 /lib/crypto/krb
preauth_ec.c [501] 94.44 72 /lib/krb5/krb
delete_sec_context.c [502] 95.35 43 /lib/gssapi/krb5
main.c [503] 95.45 22 /plugins/kadm5_hook/test
pkinit_accessor.c [504] 95.65 23 /plugins/preauth/pkinit
asn1_get.c [505] 96.15 52 /lib/krb5/asn/1
strlcpy.c [506] 96.67 30 /util/support
md4.c [507] 98.86 88 /lib/crypto/builtin/md4
sha256.c [508] 98.98 98 /lib/crypto/builtin/sha2
md5.c [509] 99.04 104 /lib/crypto/builtin/md5
shs.c [510] 99.44 179 /lib/crypto/builtin/sha1
aescrypt.c [511] 100.0 44 /lib/crypto/builtin/aes
d3_aead.c [512] 100.0 62 /lib/crypto/builtin/des
des_keys.c [513] 100.0 5 /lib/crypto/builtin/des
f_aead.c [514] 100.0 72 /lib/crypto/builtin/des
f_sched.c [515] 100.0 40 /lib/crypto/builtin/des
weak_key.c [516] 100.0 6 /lib/crypto/builtin/des
aes.c [517] 100.0 7 /lib/crypto/builtin/enc_provider
checksum_unkeyed.c [518] 100.0 2 /lib/crypto/krb
coll_proof_cksum.c [519] 100.0 3 /lib/crypto/krb
crc32.c [520] 100.0 10 /lib/crypto/krb
keyblocks.c [521] 100.0 9 /lib/crypto/krb
nfold.c [522] 100.0 30 /lib/crypto/krb
prf_rc4.c [523] 100.0 5 /lib/crypto/krb
prng_fortuna.c [524] 100.0 4 /lib/crypto/krb
oid_ops.c [525] 100.0 6 /lib/gssapi/generic
init_sec_context.c [526] 100.0 2 /lib/gssapi/krb5
g_glue.c [527] 100.0 2 /lib/gssapi/mechglue
g_rel_oid_set.c [528] 100.0 2 /lib/gssapi/mechglue
chpass_util_strings.c [529] 100.0 3 /lib/kadm5
kadm_err.c [530] 100.0 3 /lib/kadm5
misc_free.c [531] 100.0 9 /lib/kadm5
kadm5_hook.c [532] 100.0 4 /lib/kadm5/srv
pwqual.c [533] 100.0 4 /lib/kadm5/srv
adb_err.c [534] 100.0 3 /lib/kdb
asn1_misc.c [535] 100.0 6 /lib/krb5/asn/1
cc_file.c [536] 100.0 4 /lib/krb5/ccache
ccselect.c [537] 100.0 4 /lib/krb5/ccache
ccselect_realm.c [538] 100.0 2 /lib/krb5/ccache
kt_file.c [539] 100.0 4 /lib/krb5/keytab
copy_key.c [540] 100.0 2 /lib/krb5/krb
cp_key_cnt.c [541] 100.0 2 /lib/krb5/krb
fast.c [542] 100.0 3 /lib/krb5/krb
get_in_tkt.c [543] 100.0 10 /lib/krb5/krb
init_keyblock.c [544] 100.0 2 /lib/krb5/krb
preauth2.c [545] 100.0 4 /lib/krb5/krb
princ_comp.c [546] 100.0 2 /lib/krb5/krb
tgtname.c [547] 100.0 2 /lib/krb5/krb
unlck_file.c [548] 100.0 2 /lib/krb5/os
rc_dfl.c [549] 100.0 2 /lib/krb5/rcache
rpc_dtablesize.c [550] 100.0 6 /lib/rpc
adb_policy.c [551] 100.0 4 /plugins/kdb/db2
kdb_db2.c [552] 100.0 4 /plugins/kdb/db2
bt_page.c [553] 100.0 14 /plugins/kdb/db2/libdb2/btree
hash_func.c [554] 100.0 16 /plugins/kdb/db2/libdb2/hash
hash_log2.c [555] 100.0 4 /plugins/kdb/db2/libdb2/hash
pkinit_srv.c [556] 100.0 4 /plugins/preauth/pkinit
et_name.c [557] 100.0 11 /util/et
prof_tree.c [558] 100.0 2 /util/profile
testmod_main.c [559] 100.0 34 /util/profile/testmod
gmt_mktime.c [560] 100.0 2 /util/support

The typical test flaws

It has been noticed that some code sequences are regularly not tested:

  1. . Error conditions
  2. . Multi-tier if-statements
  3. . goto labeled statements