]> git.wh0rd.org - dump.git/blobdiff - compat/include/bsdcompat.h
Version 0.4b7.
[dump.git] / compat / include / bsdcompat.h
index 421e4cf67ee927efd409214bf11e91ec4e6b1c50..7a3b11e23edf259db31d53062f9534ea8760d032 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <config.h>
 #include <sys/time.h>
+#include <dirent.h>
 
 #define        __dead          volatile
 
@@ -107,7 +108,9 @@ struct dinode {
  * This is the 4.4BSD directory entry structure
  */
 #define DIRBLKSIZ      DEV_BSIZE
+#ifndef MAXNAMLEN
 #define MAXNAMLEN      255
+#endif
 
 struct direct {
        __u32   d_ino;
@@ -121,19 +124,6 @@ struct direct {
        char            d_name[MAXNAMLEN + 1];
 };
 
-/*
- * File types
- */
-#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
-#define        DT_WHT          14
-
 /*
  * Convert between stat structure types and directory types.
  */