]> 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 ede26408f2429c4f7471df6413fe8d58e9906f78..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.6 1999/10/13 09:57:18 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;