X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Ftape.c;h=3e41622b3f51057daa35ac73855ae17245f250f9;hp=ebee4d89a455ed38bd76193387a944b7dcc72e9f;hb=eb1636e90af5ef5100ca165552b34596ba9aa1a0;hpb=6a33575a2c995103764f9c2a1b73ed5e062a60c8 diff --git a/dump/tape.c b/dump/tape.c index ebee4d8..3e41622 100644 --- a/dump/tape.c +++ b/dump/tape.c @@ -37,7 +37,7 @@ #ifndef lint static const char rcsid[] = - "$Id: tape.c,v 1.89 2005/08/20 21:00:48 stelian Exp $"; + "$Id: tape.c,v 1.90 2008/06/04 19:27:48 stelian Exp $"; #endif /* not lint */ #include @@ -1310,7 +1310,8 @@ doslave(int cmd, if ((spclptr->c_magic == NFS_MAGIC) && (spclptr->c_type == TS_INODE) && (spclptr->c_date == gThisDumpDate) && - !(spclptr->c_dinode.di_mode & S_IFDIR) + !(spclptr->c_dinode.di_mode & S_IFDIR) && + !(spclptr->c_flags & DR_EXTATTRIBUTES) ) { foundone = 1; /* if (cntntrecs >= maxntrecs) { only write every maxntrecs amount of data */