new helper: sigmask_to_save()
replace boilerplate "should we use ->saved_sigmask or ->blocked?" with calls of obvious inlined helper... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -2213,6 +2213,14 @@ static inline void restore_saved_sigmask(void)
|
||||
set_current_blocked(¤t->saved_sigmask);
|
||||
}
|
||||
|
||||
static inline sigset_t *sigmask_to_save(void)
|
||||
{
|
||||
sigset_t *res = ¤t->blocked;
|
||||
if (unlikely(test_restore_sigmask()))
|
||||
res = ¤t->saved_sigmask;
|
||||
return res;
|
||||
}
|
||||
|
||||
static inline int kill_cad_pid(int sig, int priv)
|
||||
{
|
||||
return kill_pid(cad_pid, sig, priv);
|
||||
|
Reference in New Issue
Block a user