X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=dump%2Fdump.h;h=dacfee1ead2e0a72bd2556392f90abe2a51f7db6;hb=e68dc63e241e7f43512f1f2d7c6977a7abf11964;hp=8235858b0bc916b4ee03dbecb9c91a84381d2abe;hpb=35b24fb7fabcf6df3b37aebf70c228d5b0688d32;p=dump.git diff --git a/dump/dump.h b/dump/dump.h index 8235858..dacfee1 100644 --- a/dump/dump.h +++ b/dump/dump.h @@ -5,7 +5,7 @@ * Stelian Pop , 1999-2000 * Stelian Pop - AlcĂ´ve , 2000 * - * $Id: dump.h,v 1.23 2001/04/10 12:46:53 stelian Exp $ + * $Id: dump.h,v 1.29 2001/07/20 11:02:45 stelian Exp $ */ /*- @@ -79,6 +79,7 @@ char *eot_script; /* end of volume script fiag */ int diskfd; /* disk file descriptor */ int tapefd; /* tape file descriptor */ int pipeout; /* true => output to standard output */ +int fifoout; /* true => output to fifo */ dump_ino_t curino; /* current inumber; used globally */ int newtape; /* new tape flag */ int density; /* density in 0.1" units */ @@ -113,6 +114,7 @@ int tp_bshift; /* log2(TP_BSIZE) */ int gTapeposfd; char *gTapeposfile; char gTps[255]; +int32_t gThisDumpDate; int GetTapePos __P((long *pos)); #endif /* USE_QFA */ @@ -141,6 +143,7 @@ long blockest __P((struct dinode const *dp)); int mapfiles __P((dump_ino_t maxino, long *tapesize)); #ifdef __linux__ int mapfilesfromdir __P((dump_ino_t maxino, long *tapesize, char *directory)); +int maponefile __P((dump_ino_t maxino, long *tapesize, char *directory)); #endif int mapdirs __P((dump_ino_t maxino, long *tapesize)); @@ -183,6 +186,8 @@ int rmtioctl __P((int cmd, int count)); #endif /* RDUMP */ void interrupt __P((int signo)); /* in case operator bangs on console */ +int exclude_ino __P((dump_ino_t ino)); +void do_exclude_ino __P((dump_ino_t ino, const char *)); /* * Exit status codes