]> git.ipfire.org Git - thirdparty/glibc.git/blame - sysdeps/unix/sysv/linux/kernel_sigaction.h
Update.
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / kernel_sigaction.h
CommitLineData
5290baf0
UD
1/* This is the sigaction structure from the Linux 2.1.20 kernel. */
2
3#define HAVE_SA_RESTORER
4
cbdee279
UD
5struct old_kernel_sigaction {
6 __sighandler_t k_sa_handler;
5290baf0
UD
7 unsigned long sa_mask;
8 unsigned long sa_flags;
4d3a563f 9 void (*sa_restorer) (void);
5290baf0 10};
14e9dd67
UD
11
12/* This is the sigaction structure from the Linux 2.1.68 kernel. */
13
14struct kernel_sigaction {
15 __sighandler_t k_sa_handler;
16 unsigned long sa_flags;
4d3a563f 17 void (*sa_restorer) (void);
14e9dd67
UD
18 sigset_t sa_mask;
19};