LCOV - code coverage report
Current view:
top level
-
bin/default/librpc/gen_ndr
- py_krb5pac.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for master 70ed9daf
Lines:
1016
3042
33.4 %
Date:
2024-01-11 09:59:51
Functions:
103
230
44.8 %
Function Name
Hit count
interface_krb5pac_new
0
ndr_sizeof2intmax
0
py_PAC_ATTRIBUTES_INFO_new
0
py_PAC_ATTRIBUTES_INFO_set_flags
0
py_PAC_ATTRIBUTES_INFO_set_flags_length
0
py_PAC_BUFFER_RAW_get__pad
0
py_PAC_BUFFER_RAW_ndr_pack
0
py_PAC_BUFFER_RAW_ndr_print
0
py_PAC_BUFFER_RAW_ndr_unpack
0
py_PAC_BUFFER_RAW_new
0
py_PAC_BUFFER_RAW_set__pad
0
py_PAC_BUFFER_RAW_set_info
0
py_PAC_BUFFER_RAW_set_ndr_size
0
py_PAC_BUFFER_RAW_set_type
0
py_PAC_BUFFER_get__ndr_size
0
py_PAC_BUFFER_get__pad
0
py_PAC_BUFFER_ndr_pack
0
py_PAC_BUFFER_ndr_print
0
py_PAC_BUFFER_ndr_unpack
0
py_PAC_BUFFER_set__ndr_size
0
py_PAC_BUFFER_set__pad
0
py_PAC_CONSTRAINED_DELEGATION_CTR_ndr_pack
0
py_PAC_CONSTRAINED_DELEGATION_CTR_ndr_print
0
py_PAC_CONSTRAINED_DELEGATION_CTR_ndr_unpack
0
py_PAC_CONSTRAINED_DELEGATION_get_num_transited_services
0
py_PAC_CREDENTIAL_DATA_CTR_ndr_pack
0
py_PAC_CREDENTIAL_DATA_CTR_ndr_print
0
py_PAC_CREDENTIAL_DATA_CTR_ndr_unpack
0
py_PAC_CREDENTIAL_DATA_CTR_new
0
py_PAC_CREDENTIAL_DATA_CTR_set_data
0
py_PAC_CREDENTIAL_DATA_NDR_ndr_pack
0
py_PAC_CREDENTIAL_DATA_NDR_ndr_print
0
py_PAC_CREDENTIAL_DATA_NDR_set_ctr
0
py_PAC_CREDENTIAL_DATA_ndr_pack
0
py_PAC_CREDENTIAL_DATA_ndr_print
0
py_PAC_CREDENTIAL_DATA_ndr_unpack
0
py_PAC_CREDENTIAL_DATA_new
0
py_PAC_CREDENTIAL_DATA_set_credential_count
0
py_PAC_CREDENTIAL_DATA_set_credentials
0
py_PAC_CREDENTIAL_INFO_ndr_pack
0
py_PAC_CREDENTIAL_INFO_ndr_print
0
py_PAC_CREDENTIAL_INFO_ndr_unpack
0
py_PAC_CREDENTIAL_INFO_new
0
py_PAC_CREDENTIAL_INFO_set_encrypted_data
0
py_PAC_CREDENTIAL_INFO_set_encryption_type
0
py_PAC_CREDENTIAL_INFO_set_version
0
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_pack
0
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_print
0
py_PAC_CREDENTIAL_NTLM_SECPKG_set_flags
0
py_PAC_CREDENTIAL_NTLM_SECPKG_set_lm_password
0
py_PAC_CREDENTIAL_NTLM_SECPKG_set_nt_password
0
py_PAC_CREDENTIAL_NTLM_SECPKG_set_version
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_credential_size
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_ndr_pack
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_ndr_print
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_ndr_unpack
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_new
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_set_credential
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_set_credential_size
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_set_package_name
0
py_PAC_DATA_RAW_ndr_print
0
py_PAC_DATA_RAW_set_buffers
0
py_PAC_DATA_RAW_set_num_buffers
0
py_PAC_DATA_RAW_set_version
0
py_PAC_DATA_ndr_print
0
py_PAC_DATA_set_version
0
py_PAC_DEVICE_INFO_get_domain_group_count
0
py_PAC_DEVICE_INFO_get_sid_count
0
py_PAC_DEVICE_INFO_set_groups
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_new
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_set_groups
0
py_PAC_INFO_new
0
py_PAC_LOGON_INFO_CTR_ndr_pack
0
py_PAC_LOGON_INFO_CTR_ndr_print
0
py_PAC_LOGON_INFO_CTR_ndr_unpack
0
py_PAC_LOGON_INFO_CTR_new
0
py_PAC_LOGON_INFO_CTR_set_info
0
py_PAC_LOGON_INFO_new
0
py_PAC_LOGON_INFO_set_info3
0
py_PAC_LOGON_INFO_set_resource_groups
0
py_PAC_LOGON_NAME_get_logon_time
0
py_PAC_LOGON_NAME_get_size
0
py_PAC_LOGON_NAME_new
0
py_PAC_LOGON_NAME_set_size
0
py_PAC_SIGNATURE_DATA_ndr_print
0
py_PAC_UPN_DNS_INFO_EX_export
0
py_PAC_UPN_DNS_INFO_EX_new
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_objectsid_size
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_samaccountname_size
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_new
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_set_objectsid_size
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_set_samaccountname
0
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_set_samaccountname_size
0
py_PAC_UPN_DNS_INFO_get_dns_domain_name_size
0
py_PAC_UPN_DNS_INFO_get_flags
0
py_PAC_UPN_DNS_INFO_get_upn_name_size
0
py_PAC_UPN_DNS_INFO_new
0
py_PAC_UPN_DNS_INFO_set_dns_domain_name
0
py_PAC_UPN_DNS_INFO_set_dns_domain_name_size
0
py_PAC_UPN_DNS_INFO_set_ex
0
py_PAC_UPN_DNS_INFO_set_flags
0
py_PAC_UPN_DNS_INFO_set_upn_name
0
py_PAC_UPN_DNS_INFO_set_upn_name_size
0
py_PAC_Validate_get_ChecksumAndSignature
0
py_PAC_Validate_get_ChecksumLength
0
py_PAC_Validate_get_MessageType
0
py_PAC_Validate_get_SignatureLength
0
py_PAC_Validate_get_SignatureType
0
py_PAC_Validate_ndr_pack
0
py_PAC_Validate_ndr_print
0
py_PAC_Validate_ndr_unpack
0
py_PAC_Validate_new
0
py_PAC_Validate_set_ChecksumAndSignature
0
py_PAC_Validate_set_ChecksumLength
0
py_PAC_Validate_set_MessageType
0
py_PAC_Validate_set_SignatureLength
0
py_PAC_Validate_set_SignatureType
0
py_export_PAC_UPN_DNS_INFO_EX
0
py_netsamlogoncache_entry_get_info3
0
py_netsamlogoncache_entry_get_timestamp
0
py_netsamlogoncache_entry_ndr_pack
0
py_netsamlogoncache_entry_ndr_print
0
py_netsamlogoncache_entry_ndr_unpack
0
py_netsamlogoncache_entry_new
0
py_netsamlogoncache_entry_set_info3
0
py_netsamlogoncache_entry_set_timestamp
0
syntax_krb5pac_new
0
py_PAC_DATA_RAW_get_num_buffers
1
py_PAC_DATA_RAW_get_version
1
py_PAC_DATA_get_version
2
py_PAC_CONSTRAINED_DELEGATION_CTR_new
4
py_PAC_CONSTRAINED_DELEGATION_CTR_set_info
4
py_PAC_CONSTRAINED_DELEGATION_new
4
py_PAC_CONSTRAINED_DELEGATION_set_num_transited_services
4
py_PAC_CONSTRAINED_DELEGATION_set_proxy_target
4
py_PAC_CONSTRAINED_DELEGATION_set_transited_services
4
py_PAC_REQUESTER_SID_new
4
py_PAC_LOGON_NAME_set_account_name
6
py_PAC_LOGON_NAME_set_logon_time
16
py_PAC_CREDENTIAL_DATA_CTR_get_data
23
py_PAC_CREDENTIAL_DATA_NDR_get_ctr
23
py_PAC_CREDENTIAL_DATA_NDR_ndr_unpack
23
py_PAC_CREDENTIAL_DATA_NDR_new
23
py_PAC_CREDENTIAL_INFO_get_encrypted_data
23
py_PAC_CREDENTIAL_INFO_get_encryption_type
23
py_PAC_CREDENTIAL_INFO_get_version
23
py_PAC_CREDENTIAL_NTLM_SECPKG_get_flags
23
py_PAC_CREDENTIAL_NTLM_SECPKG_get_lm_password
23
py_PAC_CREDENTIAL_NTLM_SECPKG_get_nt_password
23
py_PAC_CREDENTIAL_NTLM_SECPKG_get_version
23
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_unpack
23
py_PAC_CREDENTIAL_NTLM_SECPKG_new
23
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_credential
23
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_package_name
23
py_PAC_UPN_DNS_INFO_get_upn_name
31
py_PAC_CREDENTIAL_DATA_get_credential_count
46
py_PAC_CREDENTIAL_DATA_get_credentials
46
py_PAC_DEVICE_INFO_CTR_new
48
py_PAC_DEVICE_INFO_CTR_set_info
48
py_PAC_DEVICE_INFO_new
48
py_PAC_DEVICE_INFO_set_domain_group_count
48
py_PAC_DEVICE_INFO_set_domain_groups
48
py_PAC_DEVICE_INFO_set_domain_sid
48
py_PAC_DEVICE_INFO_set_primary_gid
48
py_PAC_DEVICE_INFO_set_rid
48
py_PAC_DEVICE_INFO_set_sid_count
48
py_PAC_DEVICE_INFO_set_sids
48
py_PAC_DEVICE_INFO_CTR_get_info
58
py_PAC_DEVICE_INFO_get_domain_sid
58
py_PAC_DEVICE_INFO_get_primary_gid
58
py_PAC_DEVICE_INFO_get_rid
58
py_DATA_BLOB_REM_new
60
py_PAC_REQUESTER_SID_set_sid
64
py_PAC_DOMAIN_GROUP_MEMBERSHIP_get_domain_sid
99
py_PAC_DATA_get_num_buffers
112
py_PAC_CONSTRAINED_DELEGATION_CTR_get_info
141
py_PAC_CONSTRAINED_DELEGATION_get_proxy_target
141
py_PAC_CONSTRAINED_DELEGATION_get_transited_services
141
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_set_objectsid
142
py_PAC_BUFFER_new
148
py_PAC_BUFFER_set_info
148
py_PAC_BUFFER_set_type
148
py_PAC_INFO_export
148
py_export_PAC_INFO
148
py_PAC_DEVICE_INFO_get_domain_groups
152
py_PAC_DEVICE_INFO_get_sids
170
py_PAC_BUFFER_RAW_get_ndr_size
240
py_PAC_BUFFER_RAW_get_type
240
py_PAC_DEVICE_INFO_get_groups
270
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_objectsid
445
py_PAC_DOMAIN_GROUP_MEMBERSHIP_set_domain_sid
499
py_PAC_DATA_set_num_buffers
541
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_samaccountname
670
py_PAC_ATTRIBUTES_INFO_get_flags
815
py_PAC_ATTRIBUTES_INFO_get_flags_length
815
py_PAC_REQUESTER_SID_get_sid
838
py_PAC_DOMAIN_GROUP_MEMBERSHIP_get_groups
1785
py_PAC_DATA_set_buffers
2622
py_PAC_DATA_ndr_pack
3296
py_PAC_SIGNATURE_DATA_set_type
3489
PyInit_krb5pac
3532
ndr_sizeof2uintmax
4390
py_PAC_UPN_DNS_INFO_get_dns_domain_name
8018
py_PAC_DATA_RAW_get_buffers
8150
py_PAC_DATA_RAW_ndr_unpack
8151
py_PAC_DATA_RAW_new
8151
py_PAC_LOGON_NAME_get_account_name
8463
py_PAC_UPN_DNS_INFO_EX_import
8502
py_PAC_UPN_DNS_INFO_get_ex
8502
py_import_PAC_UPN_DNS_INFO_EX
8502
py_PAC_LOGON_INFO_get_resource_groups
9518
py_PAC_DATA_RAW_ndr_pack
12283
py_PAC_DATA_ndr_unpack
18313
py_PAC_DATA_new
18313
py_PAC_SIGNATURE_DATA_ndr_pack
20403
py_PAC_SIGNATURE_DATA_ndr_unpack
20403
py_PAC_SIGNATURE_DATA_new
20435
py_DATA_BLOB_REM_set_remaining
20795
py_PAC_LOGON_INFO_get_info3
21291
py_PAC_SIGNATURE_DATA_get_signature
24566
py_PAC_SIGNATURE_DATA_get_type
24566
py_PAC_LOGON_INFO_CTR_get_info
24735
py_PAC_SIGNATURE_DATA_set_signature
27181
py_PAC_DATA_get_buffers
27423
py_DATA_BLOB_REM_get_remaining
28703
py_PAC_BUFFER_RAW_get_info
41046
py_PAC_BUFFER_get_info
111526
py_PAC_INFO_import
111526
py_import_PAC_INFO
111526
py_PAC_BUFFER_get_type
522031
Generated by:
LCOV version 1.14