1
1

* tar.c (tar_read_header): Skip over records containing

incremental tar specific info.
Этот коммит содержится в:
Andrew V. Samoilov 2004-12-01 08:43:25 +00:00
родитель badf915e39
Коммит 65f99d5493
2 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -1,3 +1,8 @@
2004-12-01 Pavel Tsekov <ptsekov@gmx.net>
* tar.c (tar_read_header): Skip over records containing
incremental tar specific info.
2004-11-29 Jindrich Novy <jnovy@redhat.com>
* direntry.c (vfs_s_readlink): Correctly calculate link length.

Просмотреть файл

@ -403,6 +403,13 @@ tar_read_header (struct vfs_class *me, struct vfs_s_super *archive,
else
*h_size = tar_from_oct (1 + 12, header->header.size);
/*
* Skip over directory snapshot info records that
* are stored in incremental tar archives.
*/
if (header->header.linkflag == LF_DUMPDIR)
return STATUS_SUCCESS;
header->header.arch_name[NAMSIZ - 1] = '\0';
if (header->header.linkflag == LF_LONGNAME
|| header->header.linkflag == LF_LONGLINK) {