From dcf2916dcb27f919435553fe5b675ff75f035d8b Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Fri, 15 Jul 2022 15:29:26 +0930 Subject: [PATCH] devtools: add --print-timestamps to dump-gossipstore. Allowed me to sanity check the next patch. Signed-off-by: Rusty Russell --- devtools/dump-gossipstore.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/devtools/dump-gossipstore.c b/devtools/dump-gossipstore.c index 9cd7befa3..1d5100d0a 100644 --- a/devtools/dump-gossipstore.c +++ b/devtools/dump-gossipstore.c @@ -17,10 +17,13 @@ int main(int argc, char *argv[]) struct gossip_hdr hdr; size_t off; bool print_deleted = false; + bool print_timestamp = false; setup_locale(); opt_register_noarg("--print-deleted", opt_set_bool, &print_deleted, "Print deleted entries too"); + opt_register_noarg("--print-timestamps", opt_set_bool, &print_timestamp, + "Print timestamp with entries"); opt_register_noarg("--help|-h", opt_usage_and_exit, "[]" "Dump all gossip messages in the store", @@ -71,6 +74,8 @@ int main(int argc, char *argv[]) deleted ? "DELETED " : "", push ? "PUSH " : "", ratelimit ? "RATE-LIMITED " : ""); + if (print_timestamp) + printf("T=%u ", be32_to_cpu(hdr.timestamp)); if (deleted && !print_deleted) { printf("\n"); goto end;