aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils/src/tplink-safeloader.c
diff options
context:
space:
mode:
authorSander Vanheule <sander@svanheule.net>2020-08-06 22:10:32 +0200
committerJo-Philipp Wich <jo@mein.io>2020-08-07 09:48:33 +0200
commit34271d38ae9087816219de0bf9ff5197483277e6 (patch)
treedfa63cbecc44909b70150beaa53ec00f8f86f186 /tools/firmware-utils/src/tplink-safeloader.c
parent7673df799496d98f1828152e1542af14f7708790 (diff)
downloadupstream-34271d38ae9087816219de0bf9ff5197483277e6.tar.gz
upstream-34271d38ae9087816219de0bf9ff5197483277e6.tar.bz2
upstream-34271d38ae9087816219de0bf9ff5197483277e6.zip
tools/firmware-utils: use UTC for image timestamps
By using localtime() to determine the timestamp that goes into factory images, the resulting image depends on the timezone of the build system. Use gmtime() instead, which results in more reproducible images. Signed-off-by: Sander Vanheule <sander@svanheule.net>
Diffstat (limited to 'tools/firmware-utils/src/tplink-safeloader.c')
-rw-r--r--tools/firmware-utils/src/tplink-safeloader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/firmware-utils/src/tplink-safeloader.c b/tools/firmware-utils/src/tplink-safeloader.c
index a5f3ced16d..0af1fe4c6e 100644
--- a/tools/firmware-utils/src/tplink-safeloader.c
+++ b/tools/firmware-utils/src/tplink-safeloader.c
@@ -2079,7 +2079,7 @@ static struct image_partition_entry make_soft_version(uint32_t rev) {
else if (time(&t) == (time_t)(-1))
error(1, errno, "time");
- struct tm *tm = localtime(&t);
+ struct tm *tm = gmtime(&t);
s->magic = htonl(0x0000000c);
s->zero = 0;