summaryrefslogtreecommitdiffstats
path: root/disk-utils/mkfs.minix.c
diff options
context:
space:
mode:
Diffstat (limited to 'disk-utils/mkfs.minix.c')
-rw-r--r--disk-utils/mkfs.minix.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/disk-utils/mkfs.minix.c b/disk-utils/mkfs.minix.c
index 8469d3df2..96e09bf1f 100644
--- a/disk-utils/mkfs.minix.c
+++ b/disk-utils/mkfs.minix.c
@@ -94,6 +94,20 @@
#define MAX_INODES 65535
+/*
+ * Global variables used in minix_programs.h inline fuctions
+ */
+int fs_version = 1;
+char *super_block_buffer;
+
+static char *inode_buffer = NULL;
+
+#define Inode (((struct minix_inode *) inode_buffer) - 1)
+#define Inode2 (((struct minix2_inode *) inode_buffer) - 1)
+
+static char *inode_map;
+static char *zone_map;
+
static char * program_name = "mkfs";
static char * device_name = NULL;
static int DEV = -1;
@@ -115,7 +129,6 @@ static int version2 = 0;
static char root_block[MINIX_BLOCK_SIZE] = "\0";
static char boot_block_buffer[512];
-#define Super (*(struct minix_super_block *)super_block_buffer)
static unsigned short good_blocks_table[MAX_GOOD_BLOCKS];
static int used_good_blocks = 0;