diff options
Diffstat (limited to 'src/lib/gssapi/krb5/unseal.c')
-rw-r--r-- | src/lib/gssapi/krb5/unseal.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/lib/gssapi/krb5/unseal.c b/src/lib/gssapi/krb5/unseal.c index 546521e1bf..71dc110486 100644 --- a/src/lib/gssapi/krb5/unseal.c +++ b/src/lib/gssapi/krb5/unseal.c @@ -37,12 +37,7 @@ krb5_gss_unseal(minor_status, context_handle, int *conf_state; int *qop_state; { - krb5_context context; - - if (GSS_ERROR(kg_get_context(minor_status, &context))) - return(GSS_S_FAILURE); - - return(kg_unseal(context, minor_status, context_handle, + return(kg_unseal(minor_status, context_handle, input_message_buffer, output_message_buffer, conf_state, qop_state, KG_TOK_SEAL_MSG)); } @@ -59,14 +54,10 @@ krb5_gss_unwrap(minor_status, context_handle, int *conf_state; gss_qop_t *qop_state; { - krb5_context context; OM_uint32 rstat; int qstate; - if (GSS_ERROR(kg_get_context(minor_status, &context))) - return(GSS_S_FAILURE); - - rstat = kg_unseal(context, minor_status, context_handle, + rstat = kg_unseal(minor_status, context_handle, input_message_buffer, output_message_buffer, conf_state, &qstate, KG_TOK_WRAP_MSG); if (!rstat && qop_state) |