Fix calling conventions for Windows
This commit is contained in:
		| @@ -32,7 +32,7 @@ | ||||
| #include <roken.h> | ||||
|  | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_copy_ccache(OM_uint32 *minor_status, | ||||
| 		     gss_cred_id_t cred, | ||||
| 		     krb5_ccache out) | ||||
| @@ -90,7 +90,7 @@ gss_krb5_copy_ccache(OM_uint32 *minor_status, | ||||
|     return ret; | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_import_cred(OM_uint32 *minor_status, | ||||
| 		     krb5_ccache id, | ||||
| 		     krb5_principal keytab_principal, | ||||
| @@ -185,7 +185,7 @@ out: | ||||
|     return major_status; | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_register_acceptor_identity(const char *identity) | ||||
| { | ||||
|         struct _gss_mech_switch	*m; | ||||
| @@ -207,14 +207,14 @@ gsskrb5_register_acceptor_identity(const char *identity) | ||||
| 	return (GSS_S_COMPLETE); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| krb5_gss_register_acceptor_identity(const char *identity) | ||||
| { | ||||
|     return gsskrb5_register_acceptor_identity(identity); | ||||
| } | ||||
|  | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_set_dns_canonicalize(int flag) | ||||
| { | ||||
|         struct _gss_mech_switch	*m; | ||||
| @@ -259,7 +259,7 @@ free_key(gss_krb5_lucid_key_t *key) | ||||
|     memset(key, 0, sizeof(*key)); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_export_lucid_sec_context(OM_uint32 *minor_status, | ||||
| 				  gss_ctx_id_t *context_handle, | ||||
| 				  OM_uint32 version, | ||||
| @@ -402,7 +402,7 @@ out: | ||||
|     return GSS_S_COMPLETE; | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_free_lucid_sec_context(OM_uint32 *minor_status, void *c) | ||||
| { | ||||
|     gss_krb5_lucid_context_v1_t *ctx = c; | ||||
| @@ -430,7 +430,7 @@ gss_krb5_free_lucid_sec_context(OM_uint32 *minor_status, void *c) | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, | ||||
| 				gss_cred_id_t cred, | ||||
| 				OM_uint32 num_enctypes, | ||||
| @@ -484,7 +484,7 @@ out: | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *c) | ||||
| { | ||||
|     struct _gss_mech_switch *m; | ||||
| @@ -515,7 +515,7 @@ gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *c) | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_ccache_name(OM_uint32 *minor_status, | ||||
| 		     const char *name, | ||||
| 		     const char **out_name) | ||||
| @@ -547,7 +547,7 @@ gss_krb5_ccache_name(OM_uint32 *minor_status, | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_extract_authtime_from_sec_context(OM_uint32 *minor_status, | ||||
| 					  gss_ctx_id_t context_handle, | ||||
| 					  time_t *authtime) | ||||
| @@ -602,7 +602,7 @@ gsskrb5_extract_authtime_from_sec_context(OM_uint32 *minor_status, | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_extract_authz_data_from_sec_context(OM_uint32 *minor_status, | ||||
| 					    gss_ctx_id_t context_handle, | ||||
| 					    int ad_type, | ||||
| @@ -775,7 +775,7 @@ out: | ||||
|  * | ||||
|  */ | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_extract_service_keyblock(OM_uint32 *minor_status, | ||||
| 				 gss_ctx_id_t context_handle, | ||||
| 				 krb5_keyblock **keyblock) | ||||
| @@ -786,7 +786,7 @@ gsskrb5_extract_service_keyblock(OM_uint32 *minor_status, | ||||
| 			       keyblock); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_get_initiator_subkey(OM_uint32 *minor_status, | ||||
| 			     gss_ctx_id_t context_handle, | ||||
| 			     krb5_keyblock **keyblock) | ||||
| @@ -797,7 +797,7 @@ gsskrb5_get_initiator_subkey(OM_uint32 *minor_status, | ||||
| 			       keyblock); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_get_subkey(OM_uint32 *minor_status, | ||||
| 		   gss_ctx_id_t context_handle, | ||||
| 		   krb5_keyblock **keyblock) | ||||
| @@ -808,7 +808,7 @@ gsskrb5_get_subkey(OM_uint32 *minor_status, | ||||
| 			       keyblock); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_set_default_realm(const char *realm) | ||||
| { | ||||
|         struct _gss_mech_switch	*m; | ||||
| @@ -830,7 +830,7 @@ gsskrb5_set_default_realm(const char *realm) | ||||
| 	return (GSS_S_COMPLETE); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gss_krb5_get_tkt_flags(OM_uint32 *minor_status, | ||||
| 		       gss_ctx_id_t context_handle, | ||||
| 		       OM_uint32 *tkt_flags) | ||||
| @@ -869,7 +869,7 @@ gss_krb5_get_tkt_flags(OM_uint32 *minor_status, | ||||
|     return GSS_S_COMPLETE; | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_set_time_offset(int offset) | ||||
| { | ||||
|         struct _gss_mech_switch	*m; | ||||
| @@ -892,7 +892,7 @@ gsskrb5_set_time_offset(int offset) | ||||
| 	return (GSS_S_COMPLETE); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_get_time_offset(int *offset) | ||||
| { | ||||
|         struct _gss_mech_switch	*m; | ||||
| @@ -920,7 +920,7 @@ gsskrb5_get_time_offset(int *offset) | ||||
| 	return (GSS_S_UNAVAILABLE); | ||||
| } | ||||
|  | ||||
| OM_uint32 GSSAPI_LIB_FUNCTION | ||||
| GSSAPI_LIB_FUNCTION OM_uint32 GSSAPI_LIB_CALL | ||||
| gsskrb5_plugin_register(struct gsskrb5_krb5_plugin *c) | ||||
| { | ||||
|     struct _gss_mech_switch *m; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Asanka Herath
					Asanka Herath