From 9f8a0daa7aebd3d3673e26949b44864e4b3a450d Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 12 May 2026 21:02:59 +0000 Subject: Add verbosity; update s6 version doc --- src/s6-frontend/version_export.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/s6-frontend/version_export.c b/src/s6-frontend/version_export.c index 14e0de3..b62b8ac 100644 --- a/src/s6-frontend/version_export.c +++ b/src/s6-frontend/version_export.c @@ -2,6 +2,7 @@ #include +#include #include #include #include @@ -50,6 +51,9 @@ void version_export (char const *const *argv) stralloc sa = STRALLOC_ZERO ; uint64_t wgolb = 0 ; out_func_ref f = &print_unquoted ; + size_t len ; + char fmt[UINT_FMT] ; + argv += gol_argv(argv, rgolb, 1, 0, 0, &wgolb, 0) ; if (wgolb & GOLB_QUOTE) f = &print_quoted ; @@ -60,6 +64,8 @@ void version_export (char const *const *argv) (*f)("bootdb", g->dirs.scan, &sa) ; (*f)("stmpdir", g->dirs.stmp, &sa) ; (*f)("storelist", g->dirs.stol, &sa) ; - if (!buffer_flush(buffer_1)) dieout() ; + len = uint_fmt(fmt, g->verbosity) ; fmt[len++] = '\n' ; + if (!buffer_puts(buffer_1, "verbosity=") + || !buffer_putflush(buffer_1, fmt, len)) dieout() ; _exit(0) ; } -- cgit v1.3.1