From owner-cvs-all Fri Nov 15 14:44:40 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAFF037B401; Fri, 15 Nov 2002 14:44:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CF7543E75; Fri, 15 Nov 2002 14:44:39 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gAFMg0mV049829; Fri, 15 Nov 2002 14:42:00 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gAFMg0w1049828; Fri, 15 Nov 2002 14:42:00 -0800 (PST) Message-Id: <200211152242.gAFMg0w1049828@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Nov 2002 14:42:00 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libpam/modules/pam_lastlog pam_lastlog.c src/usr.bin/who who.c src/usr.sbin/ppp physical.c src/usr.sbin/pppd auth.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2002/11/15 14:42:00 PST Modified files: lib/libpam/modules/pam_lastlog pam_lastlog.c usr.bin/who who.c usr.sbin/ppp physical.c usr.sbin/pppd auth.c Log: utmp.ut_time and lastlog.ll_time are explicitly int32_t rather than time_t. Deal with the possibility that time_t != int32_t. This boils down to this sort of thing: - time(&ut.ut_time); + ut.ut_time = time(NULL); and similar for ctime(3) etc. I've kept it minimal for the stuff that may need to be portable (or 3rd party code), but used Matt's time32 stuff for cases where that isn't as much of a concern. Approved by: re (jhb) Revision Changes Path 1.17 +6 -4 src/lib/libpam/modules/pam_lastlog/pam_lastlog.c 1.18 +5 -3 src/usr.bin/who/who.c 1.54 +1 -1 src/usr.sbin/ppp/physical.c 1.27 +1 -1 src/usr.sbin/pppd/auth.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message