From f5471a5d4c6f302314993dfc2ede16a6d0c7d84a Mon Sep 17 00:00:00 2001 From: Allan Jude Date: Fri, 28 Jun 2024 00:35:28 +0000 Subject: [PATCH] Allow `zdb -r` to understand object ids as well Sponsored-by: Klara, Inc. Sponsored-By: Wasabi Technology, Inc. Signed-off-by: Allan Jude --- cmd/zdb/zdb.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/zdb/zdb.c b/cmd/zdb/zdb.c index 3a7ef11612..3b8b67bcea 100644 --- a/cmd/zdb/zdb.c +++ b/cmd/zdb/zdb.c @@ -9372,7 +9372,11 @@ main(int argc, char **argv) if (argc != 3) usage(); dump_opt['v'] = verbose; - error = dump_path(argv[0], argv[1], &object); + if (zdb_numeric(argv[1])) { + object = strtoull(argv[1], NULL, 0); + } else { + error = dump_path(argv[0], argv[1], &object); + } if (error != 0) fatal("internal error: %s", strerror(error)); }