From: Heitor Alves de Siqueira Date: Wed, 24 Jul 2024 16:15:35 +0000 (-0300) Subject: plugins/virtium: use time_t for time_stamp values X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=fa0296794e495ab3bc2cf258916c4da82038e417;p=users%2Fsagi%2Fnvme-cli.git plugins/virtium: use time_t for time_stamp values In the vtview_log structs, time_t should be used for any time_stamp values instead of long. This ensures correct builds on 32-bit architectures even with 64-bit time_t (e.g. armhf on Ubuntu). Signed-off-by: Heitor Alves de Siqueira --- diff --git a/plugins/virtium/virtium-nvme.c b/plugins/virtium/virtium-nvme.c index 0ba4b155..ad9938d4 100644 --- a/plugins/virtium/virtium-nvme.c +++ b/plugins/virtium/virtium-nvme.c @@ -32,14 +32,14 @@ static char vt_default_log_file_name[256]; struct vtview_log_header { char path[256]; char test_name[256]; - long time_stamp; + time_t time_stamp; struct nvme_id_ctrl raw_ctrl; struct nvme_firmware_slot raw_fw; }; struct vtview_smart_log_entry { char path[256]; - long time_stamp; + time_t time_stamp; struct nvme_id_ns raw_ns; struct nvme_id_ctrl raw_ctrl; struct nvme_smart_log raw_smart;