Index: uspace/app/mkminix/mkminix.c
===================================================================
--- uspace/app/mkminix/mkminix.c	(revision 8e419947b83f426f8ed3d5ba375929fe9b20a20e)
+++ uspace/app/mkminix/mkminix.c	(revision 3c616f6e06becaacefff6613135941d88cfe4b9b)
@@ -96,5 +96,5 @@
 	{ "help", no_argument, 0, 'h' },
 	{ "long-names", no_argument, 0, 'l' },
-	{ "blocks", required_argument, 0, 'b' },
+	{ "block-size", required_argument, 0, 'b' },
 	{ "inodes", required_argument, 0, 'i' },
 	{ NULL, no_argument, 0, '1' },
Index: uspace/lib/minix/minix.h
===================================================================
--- uspace/lib/minix/minix.h	(revision 8e419947b83f426f8ed3d5ba375929fe9b20a20e)
+++ uspace/lib/minix/minix.h	(revision 3c616f6e06becaacefff6613135941d88cfe4b9b)
@@ -176,18 +176,12 @@
 struct mfs_dentry {
 	uint16_t d_inum;
-	char d_name[MFS_MAX_NAME_LEN];
-} __attribute__ ((packed));
-
-/*MinixFS V1/V2 with 30-char filenames (Linux variant)*/
-struct mfs_l_dentry {
-	uint16_t d_inum;
-	char d_name[MFS_L_MAX_NAME_LEN];
-} __attribute__ ((packed));
+	char d_name[0];
+};
 
 /*MinixFS V3 directory entry on-disk structure*/
 struct mfs3_dentry {
 	uint32_t d_inum;
-	char d_name[MFS3_MAX_NAME_LEN];
-} __attribute__ ((packed));
+	char d_name[0];
+};
 
 
