diff options
Diffstat (limited to 'proxy')
-rw-r--r-- | proxy/src/gp_rpc_accept_sec_context.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/proxy/src/gp_rpc_accept_sec_context.c b/proxy/src/gp_rpc_accept_sec_context.c index 6195d1f..fda2a14 100644 --- a/proxy/src/gp_rpc_accept_sec_context.c +++ b/proxy/src/gp_rpc_accept_sec_context.c @@ -40,17 +40,14 @@ int gp_accept_sec_context(struct gssproxy_ctx *gpctx, gss_channel_bindings_t pcbs; gss_name_t src_name = GSS_C_NO_NAME; gss_OID oid; - gss_buffer_desc obuf = { 0, NULL }; + gss_buffer_desc obuf = GSS_C_EMPTY_BUFFER; uint32_t ret_flags; - uint32_t time_rec; gss_cred_id_t dch = GSS_C_NO_CREDENTIAL; int ret; asca = &arg->accept_sec_context; ascr = &res->accept_sec_context; - ctx = GSS_C_NO_CONTEXT; - if (asca->cred_handle) { ret = gp_find_cred(asca->cred_handle, &ach); if (ret) { @@ -76,7 +73,7 @@ int gp_accept_sec_context(struct gssproxy_ctx *gpctx, &oid, &obuf, &ret_flags, - &time_rec, + NULL, &dch); ret = gp_conv_status_to_gssx(&asca->call_ctx, |