aboutsummaryrefslogtreecommitdiff
path: root/networking/udhcp/signalpipe.c
diff options
context:
space:
mode:
Diffstat (limited to 'networking/udhcp/signalpipe.c')
-rw-r--r--networking/udhcp/signalpipe.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/networking/udhcp/signalpipe.c b/networking/udhcp/signalpipe.c
index 918abd02d..1486b3b2d 100644
--- a/networking/udhcp/signalpipe.c
+++ b/networking/udhcp/signalpipe.c
@@ -42,9 +42,11 @@ void udhcp_sp_setup(void)
42 close_on_exec_on(signal_pipe.rd); 42 close_on_exec_on(signal_pipe.rd);
43 close_on_exec_on(signal_pipe.wr); 43 close_on_exec_on(signal_pipe.wr);
44 ndelay_on(signal_pipe.wr); 44 ndelay_on(signal_pipe.wr);
45 signal(SIGUSR1, signal_handler); 45 bb_signals(0
46 signal(SIGUSR2, signal_handler); 46 + (1 << SIGUSR1)
47 signal(SIGTERM, signal_handler); 47 + (1 << SIGUSR2)
48 + (1 << SIGTERM)
49 , signal_handler);
48} 50}
49 51
50 52