summaryrefslogtreecommitdiffstats
path: root/disk-utils/mkfs.minix.c
diff options
context:
space:
mode:
authorSami Kerola2015-06-24 10:15:11 +0200
committerKarel Zak2015-07-30 11:39:13 +0200
commit3bb74a3ada4f3afcad2e33db238e12c592e0d400 (patch)
tree78f4a8940b82e28684ee4c69a6f6043d49df50e3 /disk-utils/mkfs.minix.c
parentmkfs.minix: use is_mounted() from libcommon (diff)
downloadkernel-qcow2-util-linux-3bb74a3ada4f3afcad2e33db238e12c592e0d400.tar.gz
kernel-qcow2-util-linux-3bb74a3ada4f3afcad2e33db238e12c592e0d400.tar.xz
kernel-qcow2-util-linux-3bb74a3ada4f3afcad2e33db238e12c592e0d400.zip
mkfs.minix: remove unuseful code
Checks about inodes vs block sizes does not add much robustness. Both values are derived at compilation time from struct minix_inode size, and they form full definition circle. Bad block check for none-block devices should not be supressed, user requested it so let him have it. Check for st_rdev == 0x0300 || st_rdev == 0x0340 was unreachable. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'disk-utils/mkfs.minix.c')
-rw-r--r--disk-utils/mkfs.minix.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/disk-utils/mkfs.minix.c b/disk-utils/mkfs.minix.c
index a198e5a92..d3b46b2a7 100644
--- a/disk-utils/mkfs.minix.c
+++ b/disk-utils/mkfs.minix.c
@@ -659,11 +659,6 @@ int main(int argc, char ** argv) {
textdomain(PACKAGE);
atexit(close_stdout);
- if (INODE_SIZE * MINIX_INODES_PER_BLOCK != MINIX_BLOCK_SIZE)
- errx(MKFS_EX_ERROR, _("%s: bad inode size"), device_name);
- if (INODE2_SIZE * MINIX2_INODES_PER_BLOCK != MINIX_BLOCK_SIZE)
- errx(MKFS_EX_ERROR, _("%s: bad inode size"), device_name);
-
while ((i = getopt_long(argc, argv, "1v23n:i:cl:Vh", longopts, NULL)) != -1)
switch (i) {
case '1':
@@ -776,9 +771,7 @@ int main(int argc, char ** argv) {
} else if (!S_ISBLK(statbuf.st_mode)) {
if (!BLOCKS)
BLOCKS = statbuf.st_size / MINIX_BLOCK_SIZE;
- check=0;
- } else if (statbuf.st_rdev == 0x0300 || statbuf.st_rdev == 0x0340)
- errx(MKFS_EX_ERROR, _("will not try to make filesystem on '%s'"), device_name);
+ }
if (BLOCKS < 10)
errx(MKFS_EX_ERROR, _("%s: number of blocks too small"), device_name);