Aparently $magic_long was meant here instead of $magic when comparing with
32-bit values.

On Thu, Oct 27, 2011 at 10:02:39AM +0200, Gabor Juhos wrote:
> Good catch! However this change should go into a separate patch.
Here it comes.

Signed-off-by: Daniel Golle <dgo...@allnet.de>

Index: target/linux/ar71xx/base-files/lib/upgrade/platform.sh
===================================================================
--- target/linux/ar71xx/base-files/lib/upgrade/platform.sh      (revision 28625)
+++ target/linux/ar71xx/base-files/lib/upgrade/platform.sh      (working copy)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2009 OpenWrt.org
+# Copyright (C) 2011 OpenWrt.org
 #
 
 . /lib/ar71xx.sh
@@ -70,7 +70,7 @@
 
        case "$board" in
        ap121 | ap121-mini | ap96 | db120 | zcn-1523h-2 | zcn-1523h-5)
-               [ "$magic" != "68737173" -a "$magic" != "19852003" ] && {
+               [ "$magic_long" != "68737173" -a "$magic_long" != "19852003" ] 
&& {
                        echo "Invalid image type."
                        return 1
                }
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to