]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
privsep: Use root signal_cb for all signals here.
authorRoy Marples <roy@marples.name>
Tue, 16 Jun 2020 16:07:10 +0000 (17:07 +0100)
committerRoy Marples <roy@marples.name>
Tue, 16 Jun 2020 16:07:10 +0000 (17:07 +0100)
src/privsep-root.c

index 98829aea74b858ae00d1d4e4b50064fadce5227a..9129cc509cb5285f8e44fea6cc0a1fd8df501538 100644 (file)
@@ -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;
 }