init_sec_context.c (krb5_gss_init_sec_context): Remove duplicated
authorEzra Peisach <epeisach@mit.edu>
Wed, 30 Aug 1995 02:45:03 +0000 (02:45 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 30 Aug 1995 02:45:03 +0000 (02:45 +0000)
cleanup code.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6636 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/init_sec_context.c

index 6d378f8787111a4823e403b862831389f7eaf9b3..4074450e74eca03bfec2951385b78677749306a9 100644 (file)
@@ -1,3 +1,7 @@
+Tue Aug 29 22:38:54 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * init_sec_context.c (krb5_gss_init_sec_context):  Remove
+               duplicated cleanup code. 
 
 Tue Aug 29 17:48:40 EDT 1995   Paul Park       (pjpark@mit.edu)
        * {accept,init}_sec_context.c - Zero out the newly allocated context
index 2bf413f5c61dd7d8f3745d6c28e444541972c5b3..74ae2441200b974a73c7ea241112d960418de1e8 100644 (file)
@@ -98,7 +98,7 @@ make_ap_req(context, auth_context, cred, server, endtime, chan_bindings,
 
     /* call mk_req.  subkey and ap_req need to be used or destroyed */
 
-    mk_req_flags |= AP_OPTS_USE_SUBKEY;
+    mk_req_flags = AP_OPTS_USE_SUBKEY;
 
     if (do_mutual)
        mk_req_flags |= AP_OPTS_MUTUAL_REQUIRED;
@@ -449,28 +449,6 @@ krb5_gss_init_sec_context(context, minor_status, claimant_cred_handle,
         }
       }
 
-      /* store away the sequence number */
-      ctx->seq_recv = ap_rep_data->seq_number;
-
-      /* free the ap_rep_data */
-      krb5_free_ap_rep_enc_part(context, ap_rep_data);
-
-      /* set established */
-      ctx->established = 1;
-
-      /* set returns */
-
-      if (time_rec) {
-        if (code = krb5_timeofday(context, &now)) {
-           (void)krb5_gss_delete_sec_context(context, minor_status, 
-                                             (gss_ctx_id_t) ctx,
-                                        NULL);
-           *minor_status = code;
-           return(GSS_S_FAILURE);
-        }
-        *time_rec = ctx->endtime - now;
-      }
-
       if (ret_flags)
         *ret_flags = GSS_C_CONF_FLAG | GSS_C_INTEG_FLAG | GSS_C_MUTUAL_FLAG;