Index: uspace/lib/minix/minix.h
===================================================================
--- uspace/lib/minix/minix.h	(revision 59e670e8468803b4f3cc0aee63300ed07844912e)
+++ uspace/lib/minix/minix.h	(revision 410a06581bf1b0dc1b83bb99d1d5e77fb16f7977)
@@ -37,4 +37,7 @@
 
 #define MFS_BLOCKSIZE		1024
+#define S_ISDIR(m)		(((m) & S_IFMT) == S_IFDIR)
+#define S_IFDIR			0040000
+#define S_IFMT			00170000
 
 /*The following block sizes are valid only on V3 filesystem*/
@@ -55,4 +58,8 @@
 #define V2_INODES_PER_BLOCK	(MFS_BLOCKSIZE / sizeof(struct mfs2_inode))
 #define V3_INODES_PER_BLOCK(bs)	((bs) / sizeof(struct mfs2_inode))
+
+#define MFS_DIRSIZE		16
+#define MFSL_DIRSIZE		32
+#define MFS3_DIRSIZE		64
 
 #define MFS_MAX_NAME_LEN	14
