| Index: lss/linux_syscall_support.h
|
| ===================================================================
|
| --- lss/linux_syscall_support.h (revision 17)
|
| +++ lss/linux_syscall_support.h (working copy)
|
| @@ -240,7 +240,6 @@
|
| long ru_nivcsw;
|
| };
|
|
|
| -struct siginfo;
|
| #if defined(__i386__) || defined(__ARM_EABI__) || defined(__ARM_ARCH_3__) \
|
| || defined(__PPC__)
|
|
|
| @@ -248,7 +247,7 @@
|
| struct kernel_old_sigaction {
|
| union {
|
| void (*sa_handler_)(int);
|
| - void (*sa_sigaction_)(int, struct siginfo *, void *);
|
| + void (*sa_sigaction_)(int, siginfo_t *, void *);
|
| };
|
| unsigned long sa_mask;
|
| unsigned long sa_flags;
|
| @@ -285,13 +284,13 @@
|
| unsigned long sa_flags;
|
| union {
|
| void (*sa_handler_)(int);
|
| - void (*sa_sigaction_)(int, struct siginfo *, void *);
|
| + void (*sa_sigaction_)(int, siginfo_t *, void *);
|
| };
|
| struct kernel_sigset_t sa_mask;
|
| #else
|
| union {
|
| void (*sa_handler_)(int);
|
| - void (*sa_sigaction_)(int, struct siginfo *, void *);
|
| + void (*sa_sigaction_)(int, siginfo_t *, void *);
|
| };
|
| unsigned long sa_flags;
|
| void (*sa_restorer)(void);
|
|
|