Browse Source

package/base-files: add get_magic_long() to common upgrade script

Patch-by: Mark Mentovai <[email protected]>

SVN-Revision: 25117
Gabor Juhos 15 years ago
parent
commit
25feec0c9c
2 changed files with 5 additions and 1 deletions
  1. 1 1
      package/base-files/Makefile
  2. 4 0
      package/base-files/files/lib/upgrade/common.sh

+ 1 - 1
package/base-files/Makefile

@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 include $(INCLUDE_DIR)/kernel.mk
 
 PKG_NAME:=base-files
-PKG_RELEASE:=64
+PKG_RELEASE:=65
 
 PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/
 PKG_BUILD_DEPENDS:=opkg/host

+ 4 - 0
package/base-files/files/lib/upgrade/common.sh

@@ -130,6 +130,10 @@ get_magic_word() {
 	get_image "$@" | dd bs=2 count=1 2>/dev/null | hexdump -v -n 2 -e '1/1 "%02x"'
 }
 
+get_magic_long() {
+	get_image "$@" | dd bs=4 count=1 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"'
+}
+
 refresh_mtd_partitions() {
 	mtd refresh rootfs
 }