#include #include #include "sig.h" void register_signal(int signal, void (*handler)(int)) { sigset_t block_mask; struct sigaction saction; sigfillset(&block_mask); saction.sa_handler = handler; saction.sa_mask = block_mask; saction.sa_flags = SA_RESTART; sigaction(signal, &saction, NULL); } void register_signal_f(int signal, void (*handler)(int), int flags) { sigset_t block_mask; struct sigaction saction; sigfillset(&block_mask); saction.sa_handler = handler; saction.sa_mask = block_mask; saction.sa_flags = flags; sigaction(signal, &saction, NULL); } itory'/>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@google.com>2016-08-10 17:02:05 +0200
committerGreg Kroah-Hartman <gregkh@google.com>2016-08-10 17:02:05 +0200
commitb3136a77a49026c2f393e8ad6c99e3b5514d1e5a (patch)
tree5f73673f545676fdf6de9769a6be321961497d87
parent811b1f58610d219610c223a1d63031171a079a7c (diff)
greybus: fix up copyright dates on arpc.h
I got them wrong, Johan was right, my fault. Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
-rw-r--r--drivers/staging/greybus/arpc.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/staging/greybus/arpc.h b/drivers/staging/greybus/arpc.h