summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/krb5/unseal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/gssapi/krb5/unseal.c')
-rw-r--r--src/lib/gssapi/krb5/unseal.c13
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)