|
@@ -42,13 +42,13 @@ typedef struct siginfo {
|
|
|
|
|
|
/* kill() */
|
|
|
struct {
|
|
|
- pid_t _pid; /* sender's pid */
|
|
|
+ __kernel_pid_t _pid; /* sender's pid */
|
|
|
__ARCH_SI_UID_T _uid; /* sender's uid */
|
|
|
} _kill;
|
|
|
|
|
|
/* POSIX.1b timers */
|
|
|
struct {
|
|
|
- timer_t _tid; /* timer id */
|
|
|
+ __kernel_timer_t _tid; /* timer id */
|
|
|
int _overrun; /* overrun count */
|
|
|
char _pad[sizeof( __ARCH_SI_UID_T) - sizeof(int)];
|
|
|
sigval_t _sigval; /* same as below */
|
|
@@ -57,26 +57,26 @@ typedef struct siginfo {
|
|
|
|
|
|
/* POSIX.1b signals */
|
|
|
struct {
|
|
|
- pid_t _pid; /* sender's pid */
|
|
|
+ __kernel_pid_t _pid; /* sender's pid */
|
|
|
__ARCH_SI_UID_T _uid; /* sender's uid */
|
|
|
sigval_t _sigval;
|
|
|
} _rt;
|
|
|
|
|
|
/* SIGCHLD */
|
|
|
struct {
|
|
|
- pid_t _pid; /* which child */
|
|
|
+ __kernel_pid_t _pid; /* which child */
|
|
|
__ARCH_SI_UID_T _uid; /* sender's uid */
|
|
|
int _status; /* exit code */
|
|
|
- clock_t _utime;
|
|
|
- clock_t _stime;
|
|
|
+ __kernel_clock_t _utime;
|
|
|
+ __kernel_clock_t _stime;
|
|
|
} _sigchld;
|
|
|
|
|
|
/* IRIX SIGCHLD */
|
|
|
struct {
|
|
|
- pid_t _pid; /* which child */
|
|
|
- clock_t _utime;
|
|
|
+ __kernel_pid_t _pid; /* which child */
|
|
|
+ __kernel_clock_t _utime;
|
|
|
int _status; /* exit code */
|
|
|
- clock_t _stime;
|
|
|
+ __kernel_clock_t _stime;
|
|
|
} _irix_sigchld;
|
|
|
|
|
|
/* SIGILL, SIGFPE, SIGSEGV, SIGBUS */
|