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 v4-17-test 1498b464
Lines:
624
2554
24.4 %
Date:
2024-06-13 04:01:37
Functions:
53
210
25.2 %
Function Name
Hit count
interface_krb5pac_new
0
ndr_sizeof2intmax
0
py_DATA_BLOB_REM_new
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_get_ndr_size
0
py_PAC_BUFFER_RAW_get_type
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_get_data
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_get_ctr
0
py_PAC_CREDENTIAL_DATA_NDR_ndr_pack
0
py_PAC_CREDENTIAL_DATA_NDR_ndr_print
0
py_PAC_CREDENTIAL_DATA_NDR_ndr_unpack
0
py_PAC_CREDENTIAL_DATA_NDR_new
0
py_PAC_CREDENTIAL_DATA_NDR_set_ctr
0
py_PAC_CREDENTIAL_DATA_get_credential_count
0
py_PAC_CREDENTIAL_DATA_get_credentials
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_get_encrypted_data
0
py_PAC_CREDENTIAL_INFO_get_encryption_type
0
py_PAC_CREDENTIAL_INFO_get_version
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_get_flags
0
py_PAC_CREDENTIAL_NTLM_SECPKG_get_lm_password
0
py_PAC_CREDENTIAL_NTLM_SECPKG_get_nt_password
0
py_PAC_CREDENTIAL_NTLM_SECPKG_get_version
0
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_pack
0
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_print
0
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_unpack
0
py_PAC_CREDENTIAL_NTLM_SECPKG_new
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
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_credential_size
0
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_package_name
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_get_num_buffers
0
py_PAC_DATA_RAW_get_version
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_get_version
0
py_PAC_DATA_ndr_print
0
py_PAC_DATA_set_version
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_get_domain_sid
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_get_groups
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_new
0
py_PAC_DOMAIN_GROUP_MEMBERSHIP_set_domain_sid
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_get_resource_groups
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_account_name
0
py_PAC_LOGON_NAME_set_logon_time
0
py_PAC_LOGON_NAME_set_size
0
py_PAC_REQUESTER_SID_new
0
py_PAC_REQUESTER_SID_set_sid
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
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
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_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_BUFFER_new
28
py_PAC_BUFFER_set_info
28
py_PAC_BUFFER_set_type
28
py_PAC_INFO_export
28
py_export_PAC_INFO
28
py_PAC_CONSTRAINED_DELEGATION_CTR_get_info
35
py_PAC_CONSTRAINED_DELEGATION_get_proxy_target
35
py_PAC_CONSTRAINED_DELEGATION_get_transited_services
35
py_PAC_DATA_get_num_buffers
44
py_PAC_DATA_set_num_buffers
44
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_objectsid
53
py_PAC_ATTRIBUTES_INFO_get_flags
117
py_PAC_ATTRIBUTES_INFO_get_flags_length
117
py_PAC_REQUESTER_SID_get_sid
117
py_PAC_DATA_set_buffers
138
py_PAC_UPN_DNS_INFO_SAM_NAME_AND_SID_get_samaccountname
201
py_PAC_DATA_ndr_pack
325
py_PAC_SIGNATURE_DATA_set_type
380
ndr_sizeof2uintmax
456
py_PAC_LOGON_INFO_CTR_get_info
2602
py_PAC_LOGON_INFO_get_info3
2602
py_PAC_LOGON_NAME_get_account_name
2602
py_PAC_UPN_DNS_INFO_EX_import
2602
py_PAC_UPN_DNS_INFO_get_dns_domain_name
2602
py_PAC_UPN_DNS_INFO_get_ex
2602
py_import_PAC_UPN_DNS_INFO_EX
2602
PyInit_krb5pac
2653
py_PAC_DATA_RAW_get_buffers
2654
py_PAC_DATA_RAW_ndr_unpack
2654
py_PAC_DATA_RAW_new
2654
py_PAC_DATA_RAW_ndr_pack
3916
py_PAC_DATA_ndr_unpack
5394
py_PAC_DATA_new
5394
py_DATA_BLOB_REM_get_remaining
6570
py_DATA_BLOB_REM_set_remaining
6570
py_PAC_SIGNATURE_DATA_ndr_pack
6570
py_PAC_SIGNATURE_DATA_ndr_unpack
6570
py_PAC_SIGNATURE_DATA_new
6594
py_PAC_SIGNATURE_DATA_set_signature
7266
py_PAC_SIGNATURE_DATA_get_signature
7832
py_PAC_SIGNATURE_DATA_get_type
7832
py_PAC_DATA_get_buffers
7996
py_PAC_BUFFER_RAW_get_info
13140
py_PAC_BUFFER_get_info
24815
py_PAC_INFO_import
24815
py_import_PAC_INFO
24815
py_PAC_BUFFER_get_type
104980
Generated by:
LCOV version 1.13