From: Roy Marples Date: Tue, 16 Jun 2020 16:07:10 +0000 (+0100) Subject: privsep: Use root signal_cb for all signals here. X-Git-Tag: v9.1.3~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88dc7faee9186429069be88552dc7311fd09d909;p=thirdparty%2Fdhcpcd.git privsep: Use root signal_cb for all signals here. --- diff --git a/src/privsep-root.c b/src/privsep-root.c index 98829aea..9129cc50 100644 --- a/src/privsep-root.c +++ b/src/privsep-root.c @@ -73,14 +73,6 @@ struct psr_ctx { void *psr_data; }; -static void -ps_root_readerrorsig(__unused int sig, void *arg) -{ - struct dhcpcd_ctx *ctx = arg; - - eloop_exit(ctx->ps_eloop, EXIT_FAILURE); -} - static void ps_root_readerrorcb(void *arg) { @@ -808,7 +800,7 @@ ps_root_start(struct dhcpcd_ctx *ctx) eloop_signal_set_cb(ctx->ps_eloop, dhcpcd_signals, dhcpcd_signals_len, - ps_root_readerrorsig, ctx); + ps_root_signalcb, ctx); return pid; }