From 6f5b93fc8b8e9b08f3739a6814b6241e0172e7f6 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Thu, 14 Apr 2011 12:52:49 -0700 Subject: [PATCH] return error from lower layer --- lib/gssapi/krb5/set_sec_context_option.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/gssapi/krb5/set_sec_context_option.c b/lib/gssapi/krb5/set_sec_context_option.c index 237af1a52..d13cfb6db 100644 --- a/lib/gssapi/krb5/set_sec_context_option.c +++ b/lib/gssapi/krb5/set_sec_context_option.c @@ -154,11 +154,10 @@ _gsskrb5_set_sec_context_option if (maj_stat != GSS_S_COMPLETE) return maj_stat; - _gsskrb5_register_acceptor_identity(str); + maj_stat = _gsskrb5_register_acceptor_identity(minor_status, str); free(str); - *minor_status = 0; - return GSS_S_COMPLETE; + return maj_stat; } else if (gss_oid_equal(desired_object, GSS_KRB5_SET_DEFAULT_REALM_X)) { char *str; -- 2.11.4.GIT