]> git.wh0rd.org - dump.git/blobdiff - compat/include/bsdcompat.h
Added the DT_* constants again, old libc sucks
[dump.git] / compat / include / bsdcompat.h
index 7a3b11e23edf259db31d53062f9534ea8760d032..8c367748384dac4078d2ed32816ae8225c07676a 100644 (file)
@@ -2,8 +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
  *
+ *     $Id: bsdcompat.h,v 1.7 1999/10/22 18:12:32 tiniou Exp $
  */
 
 #include <config.h>
@@ -112,6 +113,20 @@ 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
+
 struct direct {
        __u32   d_ino;
        __u16   d_reclen;