]> git.wh0rd.org - dump.git/blobdiff - compat/include/protocols/dumprestore.h
LFS compatibility.
[dump.git] / compat / include / protocols / dumprestore.h
index 72e999aa6fc5c361a789b138869d19557c81f9c0..a29190863b946833ba62945d97f4b19e8414b648 100644 (file)
@@ -2,8 +2,10 @@
  *     Ported to Linux's Second Extended File System as part of the
  *     dump and restore backup suit
  *     Remy Card <card@Linux.EU.Org>, 1994-1997
- *      Stelian Pop <pop@cybercable.fr>, 1999
+ *      Stelian Pop <pop@noos.fr>, 1999-2000
+ *     Stelian Pop <pop@noos.fr> - AlcĂ´ve <www.alcove.fr>, 2000
  *
+ *     $Id: dumprestore.h,v 1.9 2000/12/21 11:14:53 stelian Exp $
  */
 
 /*
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- *
- *     @(#)dumprestore.h       8.2 (Berkeley) 1/21/94
  */
 
 #ifndef _PROTOCOLS_DUMPRESTORE_H_
 #define _PROTOCOLS_DUMPRESTORE_H_
 
+#include <config.h>
+
 /*
  * TP_BSIZE is the size of file blocks on the dump tapes.
  * Note that TP_BSIZE must be a multiple of DEV_BSIZE.
@@ -76,8 +78,8 @@ union u_spcl {
        char dummy[TP_BSIZE];
        struct  s_spcl {
                int32_t c_type;             /* record type (see below) */
-               time_t  c_date;             /* date of this dump */
-               time_t  c_ddate;            /* date of previous dump */
+               int32_t c_date;             /* date of this dump */
+               int32_t c_ddate;            /* date of previous dump */
                int32_t c_volume;           /* dump volume number */
                daddr_t c_tapea;            /* logical block of this record */
                ino_t   c_inumber;          /* number of inode */
@@ -117,8 +119,4 @@ union u_spcl {
 #define DR_NEWHEADER   0x0001  /* new format tape header */
 #define DR_NEWINODEFMT 0x0002  /* new format inodes on tape */
 
-#define        DUMPOUTFMT      "%-16s %c %s"           /* for printf */
-                                               /* name, level, ctime(date) */
-#define        DUMPINFMT       "%16s %c %[^\n]\n"      /* inverse for scanf */
-
 #endif /* !_DUMPRESTORE_H_ */