]> git.wh0rd.org - dump.git/blobdiff - compat/include/bsdcompat.h
Update the location of dump home page (to the sourceforge one).
[dump.git] / compat / include / bsdcompat.h
index 89d7ae98aebb565f7d7329381bfd0f7945480066..8aad39790066845569e9338e6ec39c65d9a26e0e 100644 (file)
@@ -2,9 +2,9 @@
  *     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>
@@ -113,6 +113,24 @@ struct dinode {
 #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;