heimdal_build: autogenerate table files in heimdal/lib/wind/
[tprouty/samba.git] / source4 / heimdal / lib / gssapi / spnego / spnego-private.h
index df50f65580dcd57e1046ac4c56ebd934ce418714..3b20d737b72adf8bc87aaaa5096e02f56f6e2bb9 100644 (file)
@@ -46,12 +46,6 @@ _gss_spnego_add_cred (
        OM_uint32 * /*initiator_time_rec*/,
        OM_uint32 * acceptor_time_rec );
 
-int
-_gss_spnego_add_mech_type (
-       gss_OID /*mech_type*/,
-       int /*includeMSCompatOID*/,
-       MechTypeList */*mechtypelist*/);
-
 OM_uint32
 _gss_spnego_alloc_cred (
        OM_uint32 */*minor_status*/,
@@ -96,28 +90,12 @@ _gss_spnego_display_name (
        gss_buffer_t /*output_name_buffer*/,
        gss_OID * output_name_type );
 
-OM_uint32
-_gss_spnego_display_status (
-       OM_uint32 * /*minor_status*/,
-       OM_uint32 /*status_value*/,
-       int /*status_type*/,
-       const gss_OID /*mech_type*/,
-       OM_uint32 * /*message_context*/,
-       gss_buffer_t status_string );
-
 OM_uint32
 _gss_spnego_duplicate_name (
         OM_uint32 * /*minor_status*/,
        const gss_name_t /*src_name*/,
        gss_name_t * dest_name );
 
-OM_uint32
-_gss_spnego_encode_response (
-       OM_uint32 */*minor_status*/,
-       const NegTokenResp */*resp*/,
-       gss_buffer_t /*data*/,
-       u_char **/*ret_buf*/);
-
 OM_uint32
 _gss_spnego_export_name (
        OM_uint32 * /*minor_status*/,
@@ -141,8 +119,8 @@ _gss_spnego_get_mic (
 OM_uint32
 _gss_spnego_import_name (
        OM_uint32 * /*minor_status*/,
-       const gss_buffer_t /*input_name_buffer*/,
-       const gss_OID /*input_name_type*/,
+       const gss_buffer_t /*name_buffer*/,
+       const gss_OID /*name_type*/,
        gss_name_t * output_name );
 
 OM_uint32
@@ -154,6 +132,8 @@ _gss_spnego_import_sec_context (
 OM_uint32
 _gss_spnego_indicate_mechtypelist (
        OM_uint32 */*minor_status*/,
+       gss_name_t /*target_name*/,
+       OM_uint32 (*/*func*/)(gss_name_t, gss_OID),
        int /*includeMSCompatOID*/,
        const gssspnego_cred /*cred_handle*/,
        MechTypeList */*mechtypelist*/,
@@ -244,6 +224,15 @@ _gss_spnego_process_context_token (
        const gss_ctx_id_t /*context_handle*/,
        const gss_buffer_t token_buffer );
 
+OM_uint32
+_gss_spnego_pseudo_random (
+       OM_uint32 */*minor_status*/,
+       gss_ctx_id_t /*context_handle*/,
+       int /*prf_key*/,
+       const gss_buffer_t /*prf_in*/,
+       ssize_t /*desired_output_len*/,
+       gss_buffer_t /*prf_out*/);
+
 OM_uint32
 _gss_spnego_release_cred (
        OM_uint32 */*minor_status*/,
@@ -271,10 +260,11 @@ _gss_spnego_seal (
        gss_buffer_t output_message_buffer );
 
 OM_uint32
-_gss_spnego_select_mech (
+_gss_spnego_set_cred_option (
        OM_uint32 */*minor_status*/,
-       MechType */*mechType*/,
-       gss_OID */*mech_p*/);
+       gss_cred_id_t */*cred_handle*/,
+       const gss_OID /*object*/,
+       const gss_buffer_t /*value*/);
 
 OM_uint32
 _gss_spnego_set_sec_context_option (