X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Ftape.c;h=a0910f4f5d5943993d3b7d30f5f1b829e773c169;hp=5666b39329d2e774ae52ee64e9c40eeec40f1a85;hb=b8f7cbe65e70f2ec792c447995ba00ca360ec0c9;hpb=c534413c6ada5778ccbb76f36bdcff672037d0cc diff --git a/dump/tape.c b/dump/tape.c index 5666b39..a0910f4 100644 --- a/dump/tape.c +++ b/dump/tape.c @@ -41,7 +41,7 @@ #ifndef lint static const char rcsid[] = - "$Id: tape.c,v 1.50 2001/07/18 12:54:06 stelian Exp $"; + "$Id: tape.c,v 1.51 2001/07/18 13:12:33 stelian Exp $"; #endif /* not lint */ #include @@ -1146,7 +1146,8 @@ doslave(int cmd, int slave_number) uspclptr = (union u_spcl *)&slp->tblock[0]; spclptr = &uspclptr->s_spcl; if ((spclptr->c_magic == NFS_MAGIC) && - (spclptr->c_type == TS_INODE)) { + (spclptr->c_type == TS_INODE) && + (spclptr->c_date == gThisDumpDate)) { /* if an error occured previously don't * try again */ if (gtperr == 0) {