Back to index

glibc  2.9
kernel_sigaction.h
Go to the documentation of this file.
00001 /* This is the sigaction structure from the Linux 2.1.20 kernel.  */
00002 
00003 #define HAVE_SA_RESTORER
00004 
00005 struct old_kernel_sigaction {
00006        __sighandler_t k_sa_handler;
00007        unsigned long sa_mask;
00008        unsigned long sa_flags;
00009        void (*sa_restorer) (void);
00010 };
00011 
00012 /* This is the sigaction structure from the Linux 2.1.68 kernel.  */
00013 
00014 struct kernel_sigaction {
00015        __sighandler_t k_sa_handler;
00016        unsigned long sa_flags;
00017        void (*sa_restorer) (void);
00018        sigset_t sa_mask;
00019 };