From owner-freebsd-hackers Tue Aug 18 13:41:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22610 for freebsd-hackers-outgoing; Tue, 18 Aug 1998 13:41:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22601 for ; Tue, 18 Aug 1998 13:41:05 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id NAA07741; Tue, 18 Aug 1998 13:40:19 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp03.primenet.com, id smtpd007703; Tue Aug 18 13:40:17 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id NAA28432; Tue, 18 Aug 1998 13:40:15 -0700 (MST) From: Terry Lambert Message-Id: <199808182040.NAA28432@usr06.primenet.com> Subject: Re: proposal to not change time_t To: jbryant@unix.tfs.net Date: Tue, 18 Aug 1998 20:40:15 +0000 (GMT) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <199808181952.OAA11770@unix.tfs.net> from "Jim Bryant" at Aug 18, 98 02:52:17 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > i am making a proposal here to not change time_t. > > what i would like to propose here is to create alternate, look-alike > functions. [ ... ] > it would be nice to be the first major unix to actually claim immunity > to the 2039 flaw. bsd has a illustrious history of setting the > standard. let's do it again. How do you propose to deal with the fact that the file timestamp for FFS is a 32 bit value, and the spare fields that were intended to be used to resolve the 2039 bug have been stolen to store nanoseconds? Ie: how do you plan to deal with disk files created after 2039? How do you plan to deal with Linux EXT2FS and other FS's that failed to consider the issue in their design in the first place? You can't claim compliance fo something you don't control; you have to simply note it as an exception. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message