From a1623bcb7e57029f5e4ed2aaef889df0859ea47f Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Wed, 9 Mar 2016 00:07:52 +0100 Subject: image: Fix detection of jffs2 initfs images Looks like that some official initfs images are bigger then 3MB, so set limit to 10MB --- src/image.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/image.c b/src/image.c index 23d79d8..f31d6c7 100644 --- a/src/image.c +++ b/src/image.c @@ -546,7 +546,7 @@ enum image_type image_type_from_data(struct image * image) { else if ( size >= 4 && memcmp(buf, "\x45\x3d\xcd\x28", 4) == 0 ) /* CRAMFS MAGIC */ return IMAGE_INITFS; else if ( size >= 2 && memcmp(buf, "\x85\x19", 2) == 0 ) { /* JFFS2 MAGIC */ - if ( image->size < 0x300000 ) + if ( image->size < 0x1000000 ) return IMAGE_INITFS; else return IMAGE_ROOTFS; -- cgit v1.2.3