File tree Expand file tree Collapse file tree 3 files changed +18
-8
lines changed Expand file tree Collapse file tree 3 files changed +18
-8
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,15 @@ pub type c_ulong = u32;
33pub type mode_t = u16 ;
44pub type off64_t = :: c_longlong ;
55
6+ // These constants must be of the same type of sigaction.sa_flags
7+ pub const SA_NOCLDSTOP : :: c_ulong = 0x00000001 ;
8+ pub const SA_NOCLDWAIT : :: c_ulong = 0x00000002 ;
9+ pub const SA_NODEFER : :: c_ulong = 0x40000000 ;
10+ pub const SA_ONSTACK : :: c_ulong = 0x08000000 ;
11+ pub const SA_RESETHAND : :: c_ulong = 0x80000000 ;
12+ pub const SA_RESTART : :: c_ulong = 0x10000000 ;
13+ pub const SA_SIGINFO : :: c_ulong = 0x00000004 ;
14+
615s ! {
716 pub struct sigaction {
817 pub sa_sigaction: :: sighandler_t,
Original file line number Diff line number Diff line change @@ -5,6 +5,15 @@ pub type c_ulong = u64;
55pub type mode_t = u32 ;
66pub type off64_t = i64 ;
77
8+ // These constants must be of the same type of sigaction.sa_flags
9+ pub const SA_NOCLDSTOP : :: c_uint = 0x00000001 ;
10+ pub const SA_NOCLDWAIT : :: c_uint = 0x00000002 ;
11+ pub const SA_NODEFER : :: c_uint = 0x40000000 ;
12+ pub const SA_ONSTACK : :: c_uint = 0x08000000 ;
13+ pub const SA_RESETHAND : :: c_uint = 0x80000000 ;
14+ pub const SA_RESTART : :: c_uint = 0x10000000 ;
15+ pub const SA_SIGINFO : :: c_uint = 0x00000004 ;
16+
817s ! {
918 pub struct sigaction {
1019 pub sa_flags: :: c_uint,
Original file line number Diff line number Diff line change @@ -157,11 +157,6 @@ pub const ECOMM: ::c_int = 70;
157157pub const EPROTO : :: c_int = 71 ;
158158pub const EDOTDOT : :: c_int = 73 ;
159159
160- pub const SA_NODEFER : :: c_int = 0x40000000 ;
161- pub const SA_RESETHAND : :: c_int = 0x80000000 ;
162- pub const SA_RESTART : :: c_int = 0x10000000 ;
163- pub const SA_NOCLDSTOP : :: c_int = 0x00000001 ;
164-
165160pub const EPOLL_CLOEXEC : :: c_int = 0x80000 ;
166161
167162pub const EFD_CLOEXEC : :: c_int = 0x80000 ;
@@ -253,9 +248,6 @@ pub const PTHREAD_MUTEX_DEFAULT: ::c_int = PTHREAD_MUTEX_NORMAL;
253248
254249pub const FIOCLEX : :: c_int = 0x5451 ;
255250
256- pub const SA_ONSTACK : :: c_ulong = 0x08000000 ;
257- pub const SA_SIGINFO : :: c_ulong = 0x00000004 ;
258- pub const SA_NOCLDWAIT : :: c_ulong = 0x00000002 ;
259251pub const SIGCHLD : :: c_int = 17 ;
260252pub const SIGBUS : :: c_int = 7 ;
261253pub const SIGUSR1 : :: c_int = 10 ;
You can’t perform that action at this time.
0 commit comments