* 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@cybercable.fr>, 1999-2000
*
- * $Id: bsdcompat.h,v 1.5 1999/10/11 13:31:08 stelian Exp $
+ * $Id: bsdcompat.h,v 1.9 2000/01/21 10:17:41 stelian Exp $
*/
#include <config.h>
#define MAXNAMLEN 255
#endif
+/*
+ * For old libc.
+ */
+#ifndef DT_UNKNOWN
+#define DT_UNKNOWN 0
+#define DT_FIFO 1
+#define DT_CHR 2
+#define DT_DIR 4
+#define DT_BLK 6
+#define DT_REG 8
+#define DT_LNK 10
+#define DT_SOCK 12
+#endif
+
+#ifndef d_fileno
+#define d_fileno d_ino
+#endif
+
struct direct {
__u32 d_ino;
__u16 d_reclen;