>Make time_t 64 bits wide. ... >What do you think? The basic definition of time_t is in the ANSI/ISO C standards, which say it's an arithmetic type but leave the details to the implementation. POSIX further defines it to be an integer number of seconds since the 1970 epoch, with the implementation deciding how big an integer it should be. We all know that signed 32 bit versions of time_t will overflow in 2038, so modern POSIX systems are moving toward 64 bit versions. If you want to update or change the definition of time_t, you need to talk to WG14 which maintains the C standard, or PASC which maintains the POSIX standards. Neither of these groups is related to the IETF. Regards, John Levine, johnl@xxxxxxxx, Primary Perpetrator of "The Internet for Dummies", Information Superhighwayman wanna-be, http://www.johnlevine.com, ex-Mayor "More Wiener schnitzel, please", said Tom, revealingly. _______________________________________________ IETF mailing list IETF@xxxxxxxx https://www.ietf.org/mailman/listinfo/ietf