summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/krb5/seal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/gssapi/krb5/seal.c')
-rw-r--r--src/lib/gssapi/krb5/seal.c17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/lib/gssapi/krb5/seal.c b/src/lib/gssapi/krb5/seal.c
index 14f203ae2..ca52a60af 100644
--- a/src/lib/gssapi/krb5/seal.c
+++ b/src/lib/gssapi/krb5/seal.c
@@ -23,10 +23,10 @@
#include "gssapiP_krb5.h"
OM_uint32
-krb5_gss_seal(context, minor_status, context_handle, conf_req_flag,
+krb5_gss_seal(ctx, minor_status, context_handle, conf_req_flag,
qop_req, input_message_buffer, conf_state,
output_message_buffer)
- krb5_context context;
+ void *ctx;
OM_uint32 *minor_status;
gss_ctx_id_t context_handle;
int conf_req_flag;
@@ -35,6 +35,7 @@ krb5_gss_seal(context, minor_status, context_handle, conf_req_flag,
int *conf_state;
gss_buffer_t output_message_buffer;
{
+ krb5_context context = ctx;
return(kg_seal(context, minor_status, context_handle, conf_req_flag,
qop_req, input_message_buffer, conf_state,
output_message_buffer, KG_TOK_SEAL_MSG));
@@ -42,10 +43,10 @@ krb5_gss_seal(context, minor_status, context_handle, conf_req_flag,
/* V2 interface */
OM_uint32
-krb5_gss_wrap(context, minor_status, context_handle, conf_req_flag,
+krb5_gss_wrap(ctx, minor_status, context_handle, conf_req_flag,
qop_req, input_message_buffer, conf_state,
output_message_buffer)
- krb5_context context;
+ void *ctx;
OM_uint32 *minor_status;
gss_ctx_id_t context_handle;
int conf_req_flag;
@@ -54,6 +55,8 @@ krb5_gss_wrap(context, minor_status, context_handle, conf_req_flag,
int *conf_state;
gss_buffer_t output_message_buffer;
{
+ krb5_context context = ctx;
+
return(kg_seal(context, minor_status, context_handle, conf_req_flag,
(int) qop_req, input_message_buffer, conf_state,
output_message_buffer, KG_TOK_WRAP_MSG));
@@ -61,9 +64,9 @@ krb5_gss_wrap(context, minor_status, context_handle, conf_req_flag,
/* V2 interface */
OM_uint32
-krb5_gss_wrap_size_limit(context, minor_status, context_handle, conf_req_flag,
+krb5_gss_wrap_size_limit(ctx, minor_status, context_handle, conf_req_flag,
qop_req, req_output_size, max_input_size)
- krb5_context context;
+ void *ctx;
OM_uint32 *minor_status;
gss_ctx_id_t context_handle;
int conf_req_flag;
@@ -71,6 +74,8 @@ krb5_gss_wrap_size_limit(context, minor_status, context_handle, conf_req_flag,
OM_uint32 req_output_size;
OM_uint32 *max_input_size;
{
+ krb5_context context = ctx;
+
/* XXX - should just put this in k5seal.c */
return(kg_seal_size(context, minor_status, context_handle, conf_req_flag,
qop_req, req_output_size, max_input_size));