X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=compat%2Finclude%2Fprotocols%2Fdumprestore.h;h=72e999aa6fc5c361a789b138869d19557c81f9c0;hp=ef74c3950a43415c04167c4d92428c8a13d442f9;hb=b45f51d61e911ac8a040bef1efda6afd82261e03;hpb=1227625a12a66e0ded78a1997c2d23f23202a382 diff --git a/compat/include/protocols/dumprestore.h b/compat/include/protocols/dumprestore.h index ef74c39..72e999a 100644 --- a/compat/include/protocols/dumprestore.h +++ b/compat/include/protocols/dumprestore.h @@ -1,7 +1,8 @@ /* * Ported to Linux's Second Extended File System as part of the * dump and restore backup suit - * Remy Card , 1994, 1995, 1996 + * Remy Card , 1994-1997 + * Stelian Pop , 1999 * */ @@ -45,8 +46,8 @@ * @(#)dumprestore.h 8.2 (Berkeley) 1/21/94 */ -#ifndef _DUMPRESTORE_H_ -#define _DUMPRESTORE_H_ +#ifndef _PROTOCOLS_DUMPRESTORE_H_ +#define _PROTOCOLS_DUMPRESTORE_H_ /* * TP_BSIZE is the size of file blocks on the dump tapes. @@ -74,29 +75,29 @@ union u_spcl { char dummy[TP_BSIZE]; struct s_spcl { - __s32 c_type; /* record type (see below) */ - __u32 c_date; /* date of this dump */ - __u32 c_ddate; /* date of previous dump */ - __s32 c_volume; /* dump volume number */ + 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_volume; /* dump volume number */ daddr_t c_tapea; /* logical block of this record */ ino_t c_inumber; /* number of inode */ - __s32 c_magic; /* magic number (see above) */ - __s32 c_checksum; /* record checksum */ + int32_t c_magic; /* magic number (see above) */ + int32_t c_checksum; /* record checksum */ #ifdef __linux__ struct new_bsd_inode c_dinode; #else struct dinode c_dinode; /* ownership and mode of inode */ #endif - __s32 c_count; /* number of valid c_addr entries */ + int32_t c_count; /* number of valid c_addr entries */ char c_addr[TP_NINDIR]; /* 1 => data; 0 => hole in inode */ char c_label[LBLSIZE]; /* dump label */ - __s32 c_level; /* level of this dump */ + int32_t c_level; /* level of this dump */ char c_filesys[NAMELEN]; /* name of dumpped file system */ char c_dev[NAMELEN]; /* name of dumpped device */ char c_host[NAMELEN]; /* name of dumpped host */ - __s32 c_flags; /* additional information */ - __s32 c_firstrec; /* first record on volume */ - __s32 c_spare[32]; /* reserved for future uses */ + int32_t c_flags; /* additional information */ + int32_t c_firstrec; /* first record on volume */ + int32_t c_spare[32]; /* reserved for future uses */ } s_spcl; } u_spcl; #define spcl u_spcl.s_spcl