Received: from pivsbh1.ms.com (pivsbh1.ms.com [199.89.64.101]) by krbdev.mit.edu (8.9.3) with ESMTP id HAA15327; Fri, 8 Aug 2003 07:41:02 -0400 (EDT) Received: from pivsbh1.ms.com (localhost [127.0.0.1]) by localhost.ms.com (Postfix) with SMTP id 6200529465; Fri, 8 Aug 2003 07:41:02 -0400 (EDT) Received: from ny16im02.ms.com (unknown [144.14.206.242]) by pivsbh1.ms.com (internal Postfix) with ESMTP id 442252F5F8; Fri, 8 Aug 2003 07:41:02 -0400 (EDT) Received: from limus.ms.com (limus [144.14.15.176]) by ny16im02.ms.com (Sendmail MTA Hub) with ESMTP id h78Bf1u15212; Fri, 8 Aug 2003 07:41:01 -0400 (EDT) Received: (cesarg@localhost) by limus.ms.com (8.11.6/sendmail.cf.client v1.05) id h78Bf1X16879; Fri, 8 Aug 2003 07:41:01 -0400 X-Mailer: 21.4 (patch 12) "Portable Code" XEmacs Lucid (via feedmail 10 I); VM 7.14 under 21.4 (patch 12) "Portable Code" XEmacs Lucid MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <16179.35917.591380.731154@limus.ms.com> Date: Fri, 8 Aug 2003 07:41:01 -0400 From: Cesar Garcia To: rt-comment@krbdev.mit.edu Cc: Cesar.Garcia@morganstanley.com, krb5-prs@mit.edu Subject: Re: [krbdev.mit.edu #1714] starttime marshalling bug on 64bit platforms in krb524d In-Reply-To: References: RT-Send-Cc: X-RT-Original-Encoding: us-ascii Content-Length: 473 Tom> Ah. Assuming you copied only the call to the KRB4_PUT32BE macro, Tom> and not the other parts of the cr_tkt, you may have wound up with Tom> an inconsistent packet. There is a flag at the beginning of the Tom> packet that indicates what byte order it has. If you did not Tom> adjust the setting of this flag to match the byte order used to Tom> encode the timestamp, the receiving server would decide Tom> incorrectly whether to byte-swap. That's it. Many thanks.