* 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-2000
- * Stelian Pop <pop@cybercable.fr> - Alcôve <www.alcove.fr>, 2000
+ * Stelian Pop <pop@noos.fr>, 1999-2000
+ * Stelian Pop <pop@noos.fr> - Alcôve <www.alcove.fr>, 2000
*
- * $Id: bsdcompat.h,v 1.11 2000/11/10 14:42:24 stelian Exp $
+ * $Id: bsdcompat.h,v 1.15 2001/03/20 10:02:48 stelian Exp $
*/
#include <config.h>
#define MIN(a,b) ((a < b) ? a : b)
#endif
-#define WINO ((ino_t)1)
+#define WINO 1
#define DEV_BSIZE 512
#define DEV_BSHIFT 9
#define MAXBSIZE EXT2_MAX_BLOCK_SIZE
/*
* The BSD dump format reserves 4 bytes for a time_t, but other architectures
* (notably axp) have larger time_t. ctime4() is a modified ctime() which
- * always accepts short 4-byte times. time4() is a similarly modified time().
+ * always accepts short 4-byte times.
*/
#define ctime4(timep) ({ time_t t = *(timep); ctime(&t); })
-#define time4(timep) ({time_t t; t = time(0); if (timep) *timep=t; t; })
/*
* This is the ext2_inode structure but the fields have been renamed
#define di_rdev di_db[0]
/* #define di_ouid di_uid */
/* #define di_ogid di_gid */
+#define di_size_high di_dir_acl
/*
* This is the ext2_dir_entry structure but the fields have been renamed