diff options
Diffstat (limited to 'lib/gssapi/ntlm/ntlm-private.h')
| -rw-r--r-- | lib/gssapi/ntlm/ntlm-private.h | 74 | 
1 files changed, 46 insertions, 28 deletions
| diff --git a/lib/gssapi/ntlm/ntlm-private.h b/lib/gssapi/ntlm/ntlm-private.h index cc6c4007856d..0c62b3533937 100644 --- a/lib/gssapi/ntlm/ntlm-private.h +++ b/lib/gssapi/ntlm/ntlm-private.h @@ -7,7 +7,7 @@  gssapi_mech_interface  __gss_ntlm_initialize (void); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_accept_sec_context (  	OM_uint32 * /*minor_status*/,  	gss_ctx_id_t * /*context_handle*/, @@ -21,7 +21,7 @@ _gss_ntlm_accept_sec_context (  	OM_uint32 * /*time_rec*/,  	gss_cred_id_t * delegated_cred_handle ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_acquire_cred (  	OM_uint32 * /*min_stat*/,  	const gss_name_t /*desired_name*/, @@ -32,7 +32,7 @@ _gss_ntlm_acquire_cred (  	gss_OID_set * /*actual_mechs*/,  	OM_uint32 * time_rec ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_add_cred (  	 OM_uint32 */*minor_status*/,  	const gss_cred_id_t /*input_cred_handle*/, @@ -51,40 +51,45 @@ _gss_ntlm_allocate_ctx (  	OM_uint32 */*minor_status*/,  	ntlm_ctx */*ctx*/); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_canonicalize_name (  	 OM_uint32 * /*minor_status*/,  	const gss_name_t /*input_name*/,  	const gss_OID /*mech_type*/,  	gss_name_t * output_name ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_compare_name (  	OM_uint32 * /*minor_status*/,  	const gss_name_t /*name1*/,  	const gss_name_t /*name2*/,  	int * name_equal ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_context_time (  	OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/,  	OM_uint32 * time_rec ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_delete_sec_context (  	OM_uint32 * /*minor_status*/,  	gss_ctx_id_t * /*context_handle*/,  	gss_buffer_t output_token ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV +_gss_ntlm_destroy_cred ( +	OM_uint32 */*minor_status*/, +	gss_cred_id_t */*cred_handle*/); + +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_display_name (  	OM_uint32 * /*minor_status*/,  	const gss_name_t /*input_name*/,  	gss_buffer_t /*output_name_buffer*/,  	gss_OID * output_name_type ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_display_status (  	OM_uint32 */*minor_status*/,  	OM_uint32 /*status_value*/, @@ -93,25 +98,25 @@ _gss_ntlm_display_status (  	OM_uint32 */*message_context*/,  	gss_buffer_t /*status_string*/); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_duplicate_name (  	 OM_uint32 * /*minor_status*/,  	const gss_name_t /*src_name*/,  	gss_name_t * dest_name ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_export_name (  	OM_uint32 * /*minor_status*/,  	const gss_name_t /*input_name*/,  	gss_buffer_t exported_name ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_export_sec_context (  	 OM_uint32 * /*minor_status*/,  	gss_ctx_id_t * /*context_handle*/,  	gss_buffer_t interprocess_token ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_get_mic (  	OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, @@ -124,14 +129,14 @@ _gss_ntlm_get_user_cred (  	const ntlm_name /*target_name*/,  	ntlm_cred */*rcred*/); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_import_name (  	OM_uint32 * /*minor_status*/,  	const gss_buffer_t /*input_name_buffer*/,  	const gss_OID /*input_name_type*/,  	gss_name_t * output_name ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_import_sec_context (  	 OM_uint32 * /*minor_status*/,  	const gss_buffer_t /*interprocess_token*/, @@ -142,7 +147,7 @@ _gss_ntlm_indicate_mechs (  	OM_uint32 * /*minor_status*/,  	gss_OID_set * mech_set ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_init_sec_context (  	OM_uint32 * /*minor_status*/,  	const gss_cred_id_t /*initiator_cred_handle*/, @@ -158,7 +163,7 @@ _gss_ntlm_init_sec_context (  	OM_uint32 * /*ret_flags*/,  	OM_uint32 * time_rec ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_inquire_context (  	 OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, @@ -170,7 +175,7 @@ _gss_ntlm_inquire_context (  	int * /*locally_initiated*/,  	int * open_context ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_inquire_cred (  	OM_uint32 * /*minor_status*/,  	const gss_cred_id_t /*cred_handle*/, @@ -179,7 +184,7 @@ _gss_ntlm_inquire_cred (  	gss_cred_usage_t * /*cred_usage*/,  	gss_OID_set * mechanisms ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_inquire_cred_by_mech (  	 OM_uint32 * /*minor_status*/,  	const gss_cred_id_t /*cred_handle*/, @@ -189,30 +194,43 @@ _gss_ntlm_inquire_cred_by_mech (  	OM_uint32 * /*acceptor_lifetime*/,  	gss_cred_usage_t * cred_usage ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_inquire_mechs_for_name (  	 OM_uint32 * /*minor_status*/,  	const gss_name_t /*input_name*/,  	gss_OID_set * mech_types ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_inquire_names_for_mech (  	 OM_uint32 * /*minor_status*/,  	const gss_OID /*mechanism*/,  	gss_OID_set * name_types ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV +_gss_ntlm_inquire_sec_context_by_oid ( +	OM_uint32 */*minor_status*/, +	const gss_ctx_id_t /*context_handle*/, +	const gss_OID /*desired_object*/, +	gss_buffer_set_t */*data_set*/); + +void GSSAPI_CALLCONV +_gss_ntlm_iter_creds_f ( +	OM_uint32 /*flags*/, +	void *userctx , +	void (*/*cred_iter*/)(void *, gss_OID, gss_cred_id_t)); + +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_process_context_token (  	 OM_uint32 */*minor_status*/,  	const gss_ctx_id_t /*context_handle*/,  	const gss_buffer_t token_buffer ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_release_cred (  	OM_uint32 * /*minor_status*/,  	gss_cred_id_t * cred_handle ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_release_name (  	OM_uint32 * /*minor_status*/,  	gss_name_t * input_name ); @@ -225,7 +243,7 @@ _gss_ntlm_set_key (  	unsigned char */*data*/,  	size_t /*len*/); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_unwrap (  	OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, @@ -234,7 +252,7 @@ _gss_ntlm_unwrap (  	int * /*conf_state*/,  	gss_qop_t * qop_state ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_verify_mic (  	OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, @@ -242,7 +260,7 @@ _gss_ntlm_verify_mic (  	const gss_buffer_t /*token_buffer*/,  	gss_qop_t * qop_state ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_wrap (  	OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, @@ -252,7 +270,7 @@ _gss_ntlm_wrap (  	int * /*conf_state*/,  	gss_buffer_t output_message_buffer ); -OM_uint32 +OM_uint32 GSSAPI_CALLCONV  _gss_ntlm_wrap_size_limit (  	 OM_uint32 * /*minor_status*/,  	const gss_ctx_id_t /*context_handle*/, | 
