From 0db2f82a71f627be6b0feff3541862072653181e Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 6 Jun 2025 18:15:00 +0000 Subject: Add skeleton for "s6 service" Signed-off-by: Laurent Bercot --- src/s6/s6.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/s6/s6.c') diff --git a/src/s6/s6.c b/src/s6/s6.c index c7d950c..c811b1a 100644 --- a/src/s6/s6.c +++ b/src/s6/s6.c @@ -1,10 +1,12 @@ /* ISC license. */ +#include #include #include #include #include +#include #include #include @@ -17,6 +19,15 @@ #define USAGE "s6 [ generic options ] command [ command options ] command_arguments... Type \"s6 help\" for details." #define dieusage() strerr_dieusage(100, USAGE) + +int version (char const *const *argv) +{ + (void)argv ; + if (!buffer_putsflush(buffer_1, "s6-frontend v" S6_FRONTEND_VERSION "\n")) + strerr_diefu1sys(111, "write to stdout") ; + return 0 ; +} + enum main_golb_e { MAIN_GOLB_HELP, -- cgit v1.3.1