iso9660_get_dtime hack: we've seen it happen that everything except

gmtoff is zero and the expected date is the beginning of the epoch. So
we accept 6 numbers being zero. I'm also not sure if using the of the
Epoch is also the right thing to do either.
This commit is contained in:
rocky
2005-02-22 09:55:47 +00:00
parent 1dcab83589
commit 7bbdbd4f7c
3 changed files with 45 additions and 21 deletions

View File

@@ -20,13 +20,13 @@ Volume : CDROM
Volume Set :
ISO9660 filesystem
/:
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 .
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 ..
-rw-r--r-- 1 715 715 [LSN 26] 17992 Jul 29 2002 08:39 COPYING
drwxrwxr-x 2 715 715 [LSN 24] 2048 Apr 20 2003 12:18 doc
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 .
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 ..
-rw-r--r-- 1 715 715 [LSN 26] 17992 Apr 20 2003 07:26 COPYING
drwxrwxr-x 2 715 715 [LSN 24] 2048 Apr 20 2003 12:18 doc
/doc/:
drwxrwxr-x 2 715 715 [LSN 24] 2048 Apr 20 2003 12:18 .
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 ..
-rw-rw-r-- 1 715 715 [LSN 35] 648 Apr 20 2003 12:18 readme.txt
drwxrwxr-x 2 715 715 [LSN 24] 2048 Apr 20 2003 12:18 .
drwxrwxr-x 3 715 715 [LSN 23] 2048 Apr 20 2003 07:26 ..
-rw-rw-r-- 1 715 715 [LSN 35] 648 Apr 20 2003 12:18 readme.txt

View File

@@ -22,8 +22,8 @@ Volume : MONVOISIN
Volume Set :
ISO9660 filesystem
/:
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
d---1xrxrxr 0 0 [fn 00] [LSN 19] 2048 Feb 19 2001 16:37 cdi
d---1xrxrxr 0 0 [fn 00] [LSN 20] 2048 Feb 19 2001 16:37 ext
d---1xrxrxr 0 0 [fn 00] [LSN 21] 2048 Feb 19 2001 16:37 mpegav
@@ -31,32 +31,32 @@ ISO9660 filesystem
d---1xrxrxr 0 0 [fn 00] [LSN 23] 2048 Feb 19 2001 16:37 vcd
/CDI/:
d---1xrxrxr 0 0 [fn 00] [LSN 19] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 19] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
---2-xrxrxr 0 0 [fn 01] [LSN 211] 1494332 ( 1315168) Feb 19 2001 16:37 cdi_imag.rtf
----1xrxrxr 0 0 [fn 01] [LSN 854] 13616 Feb 19 2001 16:37 cdi_text.fnt
----1xrxrxr 0 0 [fn 01] [LSN 861] 102400 Feb 19 2001 16:37 cdi_vcd.app
----1xrxrxr 0 0 [fn 01] [LSN 911] 279 Feb 19 2001 16:37 cdi_vcd.cfg
/EXT/:
d---1xrxrxr 0 0 [fn 00] [LSN 20] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 20] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
----1xrxrxr 0 0 [fn 01] [LSN 912] 65536 Feb 19 2001 16:37 lot_x.vcd
----1xrxrxr 0 0 [fn 01] [LSN 944] 24 Feb 19 2001 16:37 psd_x.vcd
----1xrxrxr 0 0 [fn 01] [LSN 945] 114 Feb 19 2001 16:37 scandata.dat
/MPEGAV/:
d---1xrxrxr 0 0 [fn 00] [LSN 21] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 21] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
---2-xrxrxr 0 0 [fn 01] [LSN 1251] 3655652 ( 3221504) Feb 19 2001 16:37 avseq01.dat
/SEGMENT/:
d---1xrxrxr 0 0 [fn 00] [LSN 22] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 22] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
/VCD/:
d---1xrxrxr 0 0 [fn 00] [LSN 23] 2048 Dec 31 1969 23:59 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Dec 31 1969 23:59 ..
d---1xrxrxr 0 0 [fn 00] [LSN 23] 2048 Jan 01 1970 00:00 .
d---1xrxrxr 0 0 [fn 00] [LSN 18] 2048 Jan 01 1970 00:00 ..
----1xrxrxr 0 0 [fn 00] [LSN 151] 2048 Feb 19 2001 16:37 entries.vcd
----1xrxrxr 0 0 [fn 00] [LSN 150] 2048 Feb 19 2001 16:37 info.vcd
----1xrxrxr 0 0 [fn 00] [LSN 152] 65536 Feb 19 2001 16:37 lot.vcd