diff options
-rw-r--r-- | src/lib/gssapi/krb5/iakerb.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/lib/gssapi/krb5/iakerb.c b/src/lib/gssapi/krb5/iakerb.c index eb99e60..84ccb09 100644 --- a/src/lib/gssapi/krb5/iakerb.c +++ b/src/lib/gssapi/krb5/iakerb.c @@ -294,18 +294,6 @@ cleanup: } static krb5_error_code -iakerb_initiator_handover(iakerb_ctx_id_t ctx, - gss_ctx_id_t *context_handle) -{ - krb5_gss_ctx_id_t kctx; - krb5_error_code code; - - - - return code; -} - -static krb5_error_code iakerb_init_creds_ctx(iakerb_ctx_id_t ctx, krb5_gss_cred_id_t cred, krb5_gss_name_t target) @@ -447,7 +435,7 @@ iakerb_init_sec_context(OM_uint32 *minor_status, } if (*context_handle == GSS_C_NO_CONTEXT) { - code = iakerb_init_creds_ctx(ctx, kcred, target_name); + code = iakerb_init_creds_ctx(ctx, kcred, (krb5_gss_name_t)target_name); if (code != 0) goto cleanup; } @@ -469,7 +457,7 @@ iakerb_init_sec_context(OM_uint32 *minor_status, if (*context_handle == GSS_C_NO_CONTEXT) *context_handle = (gss_ctx_id_t)ctx; if (actual_mech_type != NULL) - *actual_mech_type = gss_mech_krb5; + *actual_mech_type = (gss_OID)gss_mech_krb5; if (ret_flags != NULL) *ret_flags = 0; if (time_rec != NULL) |