X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=block.c;h=85c5b586f5aed62db2bed1c8c64da4c1ec85b7b1;hb=6a8fae38791572d72d4241856b5704684a8ee7c6;hp=6c025fdce4963eb6169a37517637d9ee6873dde4;hpb=b98642a50b0cd11696eaad151638f8cf9d153c40;p=project%2Ffstools.git diff --git a/block.c b/block.c index 6c025fd..85c5b58 100644 --- a/block.c +++ b/block.c @@ -1277,7 +1277,7 @@ static int main_info(int argc, char **argv) ULOG_ERR("failed to stat %s\n", argv[i]); continue; } - if (!S_ISBLK(s.st_mode)) { + if (!S_ISBLK(s.st_mode) && !(S_ISCHR(s.st_mode) && major(s.st_rdev) == 250)) { ULOG_ERR("%s is not a block device\n", argv[i]); continue; }