+
+Mon May 22 15:41:33 EDT 1995 Paul Park (pjpark@mit.edu)
+ * gss-server.c : (server_establish_context) Don't call gss_release_
+ buffer right after gss_accept_sec_context because
+ in the event that we choke, we lose the minor status
+
Fri Apr 28 15:30:00 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in (gss-client): Use $(LD) instead of $(CC) so that we can
NULL, /* ignore time_rec */
NULL); /* ignore del_cred_handle */
- (void) gss_release_buffer(&min_stat, &recv_tok);
-
if (maj_stat!=GSS_S_COMPLETE && maj_stat!=GSS_S_CONTINUE_NEEDED) {
display_status("accepting context", maj_stat, min_stat);
+ (void) gss_release_buffer(&min_stat, &recv_tok);
return -1;
}
+ (void) gss_release_buffer(&min_stat, &recv_tok);
+
if (send_tok.length != 0) {
if (send_token(s, &send_tok) < 0) {