kdc: annotate libkdc Windows function annotations

Annotate libkdc APIs with KDC_LIB_{CALL,FUNCTION} to ensure correct calling
convention and optimized DLL importing on Windows.

Ensure Windows and libtool export tables are consistent.
This commit is contained in:
Luke Howard
2022-01-04 12:26:21 +11:00
parent b0f0ed74e8
commit ce58eb9081
17 changed files with 80 additions and 42 deletions

View File

@@ -25,14 +25,16 @@ HEIMDAL_KDC_1.0 {
krb5_kdc_request_copy_attribute;
krb5_kdc_request_delete_attribute;
_kdc_audit_addkv;
_kdc_audit_addkv_timediff;
_kdc_audit_addaddrs;
_kdc_audit_addreason;
_kdc_audit_getkv;
_kdc_audit_setkv_bool;
_kdc_audit_setkv_number;
_kdc_audit_setkv_object;
_kdc_audit_getkv;
_kdc_audit_addreason;
_kdc_audit_trail;
_kdc_audit_vaddkv;
_kdc_audit_vaddreason;
_kdc_audit_trail;
# needed for digest-service
_kdc_db_fetch;