summaryrefslogtreecommitdiffstats
path: root/proxy/src/gp_rpc_accept_sec_context.c
diff options
context:
space:
mode:
Diffstat (limited to 'proxy/src/gp_rpc_accept_sec_context.c')
-rw-r--r--proxy/src/gp_rpc_accept_sec_context.c6
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;
}