diff options
Diffstat (limited to 'proxy/src/gp_rpc_accept_sec_context.c')
-rw-r--r-- | proxy/src/gp_rpc_accept_sec_context.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/proxy/src/gp_rpc_accept_sec_context.c b/proxy/src/gp_rpc_accept_sec_context.c index 6cb16ed..5e85748 100644 --- a/proxy/src/gp_rpc_accept_sec_context.c +++ b/proxy/src/gp_rpc_accept_sec_context.c @@ -87,10 +87,8 @@ int gp_accept_sec_context(struct gssproxy_ctx *gpctx, ret_min = ENOMEM; goto done; } - ret = gp_conv_ctx_id_to_gssx(&ctx, ascr->context_handle); - if (ret) { - ret_maj = GSS_S_FAILURE; - ret_min = ret; + ret_maj = gp_conv_ctx_id_to_gssx(&ret_min, &ctx, ascr->context_handle); + if (ret_maj) { goto done; } |