X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=dump%2Fdump.h;h=c32631b5c8feb7c0ea914d9ef2332f2765bedc25;hb=2b7475327b6a1a580f76eca13a18f68a2943a5b1;hp=786457637fb9bb3c814890f1c64f8d99f37278d6;hpb=0a99352128efc4af44160eee69e8990686bf9ad5;p=dump.git diff --git a/dump/dump.h b/dump/dump.h index 7864576..c32631b 100644 --- a/dump/dump.h +++ b/dump/dump.h @@ -2,10 +2,10 @@ * Ported to Linux's Second Extended File System as part of the * dump and restore backup suit * Remy Card , 1994-1997 - * Stelian Pop , 1999-2000 - * Stelian Pop - Alcôve , 2000 + * Stelian Pop , 1999-2000 + * Stelian Pop - Alcôve , 2000 * - * $Id: dump.h,v 1.15 2000/11/10 14:42:25 stelian Exp $ + * $Id: dump.h,v 1.20 2001/02/21 16:13:05 stelian Exp $ */ /*- @@ -41,6 +41,8 @@ * SUCH DAMAGE. */ +#include + #define MAXINOPB (MAXBSIZE / sizeof(struct dinode)) #define MAXNINDIR (MAXBSIZE / sizeof(daddr_t)) @@ -85,7 +87,9 @@ long asize; /* number of 0.1" units written on current tape */ int etapes; /* estimated number of tapes */ int nonodump; /* if set, do not honor UF_NODUMP user flags */ int unlimited; /* if set, write to end of medium */ - +int compressed; /* if set, dump is to be compressed */ +long long bytes_written;/* total bytes written to tape */ +long uncomprblks; /* uncompressed blocks written to tape */ int notify; /* notify operator flag */ int blockswritten; /* number of blocks written on current tape */ int tapeno; /* current tape number */ @@ -123,7 +127,7 @@ time_t unctime __P((const char *str)); /* mapping rouintes */ struct dinode; -long blockest __P((struct dinode *dp)); +long blockest __P((struct dinode const *dp)); int mapfiles __P((ino_t maxino, long *tapesize)); #ifdef __linux__ int mapfilesfromdir __P((ino_t maxino, long *tapesize, char *directory)); @@ -147,6 +151,7 @@ void dumpblock __P((daddr_t blkno, int size)); void startnewtape __P((int top)); time_t trewind __P((void)); void writerec __P((const void *dp, int isspcl)); +char *mktimeest __P((time_t tnow)); void Exit __P((int status)); void dumpabort __P((int signo));