From 6d953b22ae50261812b27ba84ecd6dc33b2007de Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Mon, 30 Jun 2025 14:41:53 +0000 Subject: Adapt to new gol Signed-off-by: Laurent Bercot --- src/s6/process_kill.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'src/s6/process_kill.c') diff --git a/src/s6/process_kill.c b/src/s6/process_kill.c index e33b47f..64f7ffb 100644 --- a/src/s6/process_kill.c +++ b/src/s6/process_kill.c @@ -46,31 +46,30 @@ static int process_kill_hack_kill (int sig, char const *const *argv) } -enum process_kill_gola_e +enum gola_e { - PROCESS_KILL_GOLA_SIGNAL, - PROCESS_KILL_GOLA_N + GOLA_SIGNAL, + GOLA_N } ; -static gol_arg const process_kill_gola[PROCESS_KILL_GOLA_N] = +static gol_arg const rgola[GOLA_N] = { - { .so = 's', .lo = "signal", .i = PROCESS_KILL_GOLA_SIGNAL }, + { .so = 's', .lo = "signal", .i = GOLA_SIGNAL }, } ; int process_kill (char const *const *argv) { - uint64_t golb = 0 ; - char const *gola[PROCESS_KILL_GOLA_N] = { 0 } ; + char const *wgola[GOLA_N] = { 0 } ; char const *svcopt = 0 ; size_t argc ; int sig = SIGTERM ; PROG = "s6 process kill" ; - argv += gol_argv(argv, 0, 0, process_kill_gola, PROCESS_KILL_GOLA_N, &golb, gola) ; + argv += gol_argv(argv, 0, 0, rgola, GOLA_N, 0, wgola) ; if (!argv) dieusage() ; - if (gola[PROCESS_KILL_GOLA_SIGNAL]) + if (wgola[GOLA_SIGNAL]) { - if (!sig0_scan(gola[PROCESS_KILL_GOLA_SIGNAL], &sig)) + if (!sig0_scan(wgola[GOLA_SIGNAL], &sig)) strerr_dief1x(100, "--signal= argument must be the name or number of a signal") ; } argc = env_len(argv) ; -- cgit v1.3.1