r16235: Don't update minor_status when cleaning up on error. This restores
authorAndrew Bartlett <abartlet@samba.org>
Wed, 14 Jun 2006 23:46:27 +0000 (23:46 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:09:07 +0000 (14:09 -0500)
sensible log messages to gensec_gssapi.

Andrew Bartlett

source/heimdal/lib/gssapi/accept_sec_context.c

index 2dcb943aedcfb84243228258b01d9d3ab19d53e8..41a54bdab1a34d028daca6449b47a04b6842d129 100644 (file)
@@ -700,7 +700,7 @@ gsskrb5_accept_sec_context
     OM_uint32 ret = GSS_S_COMPLETE;
     krb5_data fwd_data;
     gss_ctx_id_t local_context;
-
+    OM_uint32 minor_status2;
     GSSAPI_KRB5_INIT();
 
     krb5_data_zero (&fwd_data);
@@ -772,7 +772,7 @@ gsskrb5_accept_sec_context
        if (ret == GSS_S_COMPLETE || ret == GSS_S_CONTINUE_NEEDED) {
            *context_handle = local_context;
        } else {
-           gss_delete_sec_context(minor_status
+           gss_delete_sec_context(&minor_status2
                                   &local_context, 
                                   NULL);
        }