=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ftp/util.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- src/usr.bin/ftp/util.c 1997/11/25 08:10:34 1.16 +++ src/usr.bin/ftp/util.c 1998/03/30 06:59:36 1.17 @@ -1,4 +1,4 @@ -/* $OpenBSD: util.c,v 1.16 1997/11/25 08:10:34 deraadt Exp $ */ +/* $OpenBSD: util.c,v 1.17 1998/03/30 06:59:36 deraadt Exp $ */ /* $NetBSD: util.c,v 1.12 1997/08/18 10:20:27 lukem Exp $ */ /* @@ -35,7 +35,7 @@ */ #ifndef lint -static char rcsid[] = "$OpenBSD: util.c,v 1.16 1997/11/25 08:10:34 deraadt Exp $"; +static char rcsid[] = "$OpenBSD: util.c,v 1.17 1998/03/30 06:59:36 deraadt Exp $"; #endif /* not lint */ /* @@ -57,6 +57,7 @@ #include #include #include +#include #include #include "ftp_var.h" @@ -564,7 +565,7 @@ timebuf.tm_hour = hour; timebuf.tm_mday = day; timebuf.tm_mon = mo - 1; - timebuf.tm_year = yy - 1900; + timebuf.tm_year = yy - TM_YEAR_BASE; timebuf.tm_isdst = -1; rtime = mktime(&timebuf); if (rtime == -1 && (noisy || debug != 0))