Great Circle Associates Firewalls
(June 1997)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: RE: Year 2000 compliance
From: pdrolet @ galea . com
Date: Sat, 14 Jun 1997 17:08:42 -0400
To: firewalls @ greatcircle . com





Patrick Drolet @
 GALEA NETWORK SECURITY
06/14/97 05:08 PM

On Fri, 13 Jun 1997, C Matthew Curtin wrote:

> This is a limitation in how Unix implements the clock.  Specifically,
> it does so as seconds since epoch (midnight, January 1, 1970), and the
> data type used to store that number (a 4 byte signed integer).  A 4
> byte signed integer will overflow at 2147483648.  As a result,
> 2147483648 seconds after the epoch, there will be an overflow, such
> that when you make a time() call, you'll get unpredictable results.

unsigned 32 bit number would provide EPOCH+136 years, (year 2106)

It think Unix time() can still be reliable for a while...

======================================================
Patrick Drolet / Galea Network Security / 514.923.0555
These opinions are my own and shall remain that way.
======================================================
The reasonable man adapts himself to the world; the
unreasonable one persists in trying to adapt the world
to himself. Therefore, all progress depends on the
unreasonable man. - G. B. Shaw
======================================================




Follow-Ups:
Indexed By Date Previous: RE: Year 2000 compliance
From: Brian Tackett <cym @ acrux . net>
Next: Re: netmeeting
From: Claudio Telmon <claudio @ DI . Unipi . IT>
Indexed By Thread Previous: RE: Year 2000 compliance
From: Brian Tackett <cym @ acrux . net>
Next: Re: Year 2000 compliance
From: blymn @ baea . com . au (Brett Lymn)

Google
 
Search Internet Search www.greatcircle.com