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 98b443d9
Lines:
1016
3042
33.4 %
Date:
2024-05-31 13:13:24
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
27
py_PAC_CREDENTIAL_DATA_NDR_get_ctr
27
py_PAC_CREDENTIAL_DATA_NDR_ndr_unpack
27
py_PAC_CREDENTIAL_DATA_NDR_new
27
py_PAC_CREDENTIAL_INFO_get_encrypted_data
27
py_PAC_CREDENTIAL_INFO_get_encryption_type
27
py_PAC_CREDENTIAL_INFO_get_version
27
py_PAC_CREDENTIAL_NTLM_SECPKG_get_flags
27
py_PAC_CREDENTIAL_NTLM_SECPKG_get_lm_password
27
py_PAC_CREDENTIAL_NTLM_SECPKG_get_version
27
py_PAC_CREDENTIAL_NTLM_SECPKG_ndr_unpack
27
py_PAC_CREDENTIAL_NTLM_SECPKG_new
27
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_credential
27
py_PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG_get_package_name
27
py_PAC_UPN_DNS_INFO_get_upn_name
31
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_CREDENTIAL_DATA_get_credential_count
54
py_PAC_CREDENTIAL_DATA_get_credentials
54
py_PAC_CREDENTIAL_NTLM_SECPKG_get_nt_password
54
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
102
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
456
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
681
py_PAC_ATTRIBUTES_INFO_get_flags
820
py_PAC_ATTRIBUTES_INFO_get_flags_length
820
py_PAC_REQUESTER_SID_get_sid
843
py_PAC_DOMAIN_GROUP_MEMBERSHIP_get_groups
1871
py_PAC_DATA_set_buffers
2622
py_PAC_DATA_ndr_pack
3302
py_PAC_SIGNATURE_DATA_set_type
3501
PyInit_krb5pac
3677
ndr_sizeof2uintmax
4402
py_PAC_UPN_DNS_INFO_get_dns_domain_name
8094
py_PAC_DATA_RAW_get_buffers
8226
py_PAC_DATA_RAW_ndr_unpack
8227
py_PAC_DATA_RAW_new
8227
py_PAC_LOGON_NAME_get_account_name
8539
py_PAC_UPN_DNS_INFO_EX_import
8578
py_PAC_UPN_DNS_INFO_get_ex
8578
py_import_PAC_UPN_DNS_INFO_EX
8578
py_PAC_LOGON_INFO_get_resource_groups
9594
py_PAC_DATA_RAW_ndr_pack
14823
py_PAC_DATA_ndr_unpack
18404
py_PAC_DATA_new
18404
py_PAC_LOGON_INFO_get_info3
21443
py_PAC_SIGNATURE_DATA_ndr_pack
23019
py_PAC_SIGNATURE_DATA_ndr_unpack
23019
py_PAC_SIGNATURE_DATA_new
23051
py_DATA_BLOB_REM_set_remaining
23411
py_PAC_LOGON_INFO_CTR_get_info
24963
py_PAC_DATA_get_buffers
27590
py_PAC_SIGNATURE_DATA_get_signature
29646
py_PAC_SIGNATURE_DATA_get_type
29646
py_PAC_SIGNATURE_DATA_set_signature
29815
py_DATA_BLOB_REM_get_remaining
31395
py_PAC_BUFFER_RAW_get_info
46278
py_PAC_BUFFER_get_info
122186
py_PAC_INFO_import
122186
py_import_PAC_INFO
122186
py_PAC_BUFFER_get_type
579458
Generated by:
LCOV version 1.14