X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=restore%2Fextern.h;h=0a4cbb1c94232135299eea0e138033ff6432284b;hb=5fb6554eaf09f19f4421fdb36e04a6b6de082fe9;hp=babafea8bf51a3976c145dd96935524d1e9673d4;hpb=11856e771fadee7ddb9b5a613c91f562bf363da7;p=dump.git diff --git a/restore/extern.h b/restore/extern.h index babafea..0a4cbb1 100644 --- a/restore/extern.h +++ b/restore/extern.h @@ -5,7 +5,7 @@ * Stelian Pop , 1999-2000 * Stelian Pop - AlcĂ´ve , 2000-2002 * - * $Id: extern.h,v 1.14 2002/01/16 09:32:14 stelian Exp $ + * $Id: extern.h,v 1.17 2002/04/04 08:20:23 stelian Exp $ */ /*- @@ -62,7 +62,7 @@ void delwhiteout __P((struct entry *)); dump_ino_t dirlookup __P((const char *)); void dumpsymtable __P((char *, long)); void extractdirs __P((int)); -int extractfile __P((char *)); +int extractfile __P((struct entry *, int)); void findunreflinks __P((void)); char *flagvalues __P((struct entry *)); void freeentry __P((struct entry *)); @@ -90,6 +90,7 @@ void panic __P((const char *, ...)); void pathcheck __P((char *)); struct direct *pathsearch __P((const char *)); void printdumpinfo __P((void)); +void printvolinfo __P((void)); void removeleaf __P((struct entry *)); void removenode __P((struct entry *)); void removeoldleaves __P((void)); @@ -127,9 +128,10 @@ int fgetflags __P((const char *, unsigned long *)); int setflags __P((int, unsigned long)); #ifdef USE_QFA -int Inode2Tapepos __P((dump_ino_t, long *, long *, int)); -int GetTapePos __P((long *)); -int GotoTapePos __P((long)); +int Inode2Tapepos __P((dump_ino_t, long *, long long *, int)); +int GetTapePos __P((long long *)); +int GotoTapePos __P((long long)); void ReReadFromTape __P((void)); -void RequestVol __P((long)); +void ReReadInodeFromTape __P((dump_ino_t)); #endif +void RequestVol __P((long));