Don't overwrite the minor status from accept_sec_context()
authorkouril <kouril>
Fri, 19 Dec 2003 16:45:02 +0000 (16:45 +0000)
committerkouril <kouril>
Fri, 19 Dec 2003 16:45:02 +0000 (16:45 +0000)
spnegokrb5/accept_sec_context.c

index 517186f..3f713ee 100644 (file)
@@ -244,13 +244,13 @@ OM_uint32 gss_accept_sec_context_spnego
                                            time_rec,
                                            delegated_cred_handle);
       if (GSS_ERROR(major_status)) {
-        send_reject (minor_status, output_token);
+        send_reject (&minor_status2, output_token);
         return major_status;
       }
       ot = &obuf;
    }
 
-   ret = send_accept (minor_status, output_token, ot);
+   ret = send_accept (&minor_status2, output_token, ot);
    if (ot != NULL)
       gss_release_buffer(&minor_status2, ot);