mirror of
https://github.com/openwrt/openwrt.git
synced 2025-04-16 07:27:26 +00:00
firmware-utils: tplink-safeloader: use revision field
The structured soft-version partition has a field which contains a (source) revision number. Factory images used to include this, but it was accidentaly removed during an earlier refactoring. Include the source revision number again in the generated soft-version partition. Additionaly, also show this revision number when printing image info. Fixes: 1a211af2cb3b ("firmware-utils: tplink-safeloader: refactor meta-partition generation") Signed-off-by: Sander Vanheule <sander@svanheule.net>
This commit is contained in:
parent
70c75965a9
commit
df63619eea
@ -7,7 +7,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME := firmware-utils
|
||||
PKG_RELEASE := 9
|
||||
PKG_RELEASE := 10
|
||||
|
||||
include $(INCLUDE_DIR)/host-build.mk
|
||||
include $(INCLUDE_DIR)/kernel.mk
|
||||
|
@ -2722,6 +2722,7 @@ static struct image_partition_entry make_soft_version(
|
||||
.year_lo = bcd(tm->tm_year%100),
|
||||
.month = bcd(tm->tm_mon+1),
|
||||
.day = bcd(tm->tm_mday),
|
||||
.rev = htonl(rev),
|
||||
|
||||
.compat_level = htonl(info->soft_ver_compat_level)
|
||||
};
|
||||
@ -3411,6 +3412,7 @@ static int firmware_info(const char *input)
|
||||
|
||||
printf("Version: %d.%d.%d\n", s->version_major, s->version_minor, s->version_patch);
|
||||
printf("Date: %02x%02x-%02x-%02x\n", s->year_hi, s->year_lo, s->month, s->day);
|
||||
printf("Revision: %d\n", ntohl(s->rev));
|
||||
} else {
|
||||
printf("Failed to parse data\n");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user