LCOV - code coverage report
Current view:
top level
-
third_party/heimdal/lib/krb5
- principal.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for v4-17-lts 011c5a9f
Lines:
470
900
52.2 %
Date:
2026-05-29 04:08:37
Functions:
45
62
72.6 %
Function Name
Hit count
get_host_realm
0
is_domain_suffix
0
krb5_parse_nametype
0
krb5_principal_is_federated
0
krb5_principal_is_gss_hostbased_service
0
krb5_principal_is_null
0
krb5_principal_is_pku2u
0
krb5_principal_match
0
krb5_principal_set_comp_string
0
krb5_sname_to_principal_old
0
krb5_unparse_name_fixed_flags
0
krb5_unparse_name_fixed_short
0
make_rules_safe
0
rule_cmp
0
rule_parse_token
0
tolower_ascii
0
tolower_str
0
krb5_unparse_name_short
3
krb5_principal_is_lkdc
77
krb5_realm_is_lkdc
171
parse_name_canon_rules
250
_krb5_principal_compare_PrincipalName
576
apply_name_canon_rule
1595
krb5_sname_to_principal
1595
krb5_build_principal
2910
_krb5_get_name_canon_rules
3190
krb5_unparse_name_fixed
4204
krb5_build_principal_ext
12990
krb5_build_principal_va_ext
12990
va_ext_princ
12990
krb5_principal_set_type
53799
krb5_principal_is_anonymous
83028
krb5_name_canon_iterator_start
126745
krb5_free_name_canon_iterator
128180
krb5_name_canon_iterate
128180
name_canon_iterate
128180
krb5_parse_name
249597
krb5_principal_set_realm
322064
krb5_unparse_name_flags
390286
krb5_principal_is_krbtgt
400409
krb5_principal_is_root_krbtgt
409331
krb5_principal_get_type
412108
krb5_unparse_name
487661
krb5_parse_name_flags
526247
_krb5_free_name_canon_rules
531313
krb5_make_principal
570913
krb5_build_principal_va
573823
va_princ
573823
build_principal
586813
krb5_principal_get_realm
858506
unparse_name
877950
unparse_name_fixed
882154
krb5_principal_get_num_comp
956019
set_default_princ_type
1028745
krb5_principal_get_comp_string
1066852
krb5_principal_compare_any_realm
1134203
append_component
1153226
krb5_principal_compare
1524240
krb5_realm_compare
1548008
quote_string
1678407
krb5_copy_principal
5459505
krb5_free_principal
8461567
Generated by:
LCOV version 1.13