@@ -96,7 +96,7 @@ mod signum {
9696 ( $rustix_name: ident, $raw_value: literal) => { {
9797 #[ cfg( unix) ]
9898 {
99- rustix:: process:: Signal :: $rustix_name as c_int
99+ rustix:: process:: Signal :: $rustix_name. as_raw ( )
100100 }
101101
102102 #[ cfg( windows) ]
@@ -107,35 +107,35 @@ mod signum {
107107 }
108108
109109 // Define these ourselves.
110- pub const SIGHUP : c_int = sig ! ( Hup , 1 ) ;
111- pub const SIGINT : c_int = sig ! ( Int , 2 ) ;
112- pub const SIGQUIT : c_int = sig ! ( Quit , 3 ) ;
113- pub const SIGILL : c_int = sig ! ( Ill , 4 ) ;
114- pub const SIGTRAP : c_int = sig ! ( Trap , 5 ) ;
115- pub const SIGABRT : c_int = sig ! ( Abort , 6 ) ;
116- pub const SIGFPE : c_int = sig ! ( Fpe , 8 ) ;
117- pub const SIGKILL : c_int = sig ! ( Kill , 9 ) ;
118- pub const SIGSEGV : c_int = sig ! ( Segv , 11 ) ;
119- pub const SIGPIPE : c_int = sig ! ( Pipe , 13 ) ;
120- pub const SIGALRM : c_int = sig ! ( Alarm , 14 ) ;
121- pub const SIGTERM : c_int = sig ! ( Term , 15 ) ;
122- pub const SIGTTIN : c_int = sig ! ( Ttin , 21 ) ;
123- pub const SIGTTOU : c_int = sig ! ( Ttou , 22 ) ;
124- pub const SIGXCPU : c_int = sig ! ( Xcpu , 24 ) ;
125- pub const SIGXFSZ : c_int = sig ! ( Xfsz , 25 ) ;
126- pub const SIGVTALRM : c_int = sig ! ( Vtalarm , 26 ) ;
127- pub const SIGPROF : c_int = sig ! ( Prof , 27 ) ;
128- pub const SIGWINCH : c_int = sig ! ( Winch , 28 ) ;
129- pub const SIGCHLD : c_int = sig ! ( Child , 17 ) ;
130- pub const SIGBUS : c_int = sig ! ( Bus , 7 ) ;
131- pub const SIGUSR1 : c_int = sig ! ( Usr1 , 10 ) ;
132- pub const SIGUSR2 : c_int = sig ! ( Usr2 , 12 ) ;
133- pub const SIGCONT : c_int = sig ! ( Cont , 18 ) ;
134- pub const SIGSTOP : c_int = sig ! ( Stop , 19 ) ;
135- pub const SIGTSTP : c_int = sig ! ( Tstp , 20 ) ;
136- pub const SIGURG : c_int = sig ! ( Urg , 23 ) ;
137- pub const SIGIO : c_int = sig ! ( Io , 29 ) ;
138- pub const SIGSYS : c_int = sig ! ( Sys , 31 ) ;
110+ pub const SIGHUP : c_int = sig ! ( HUP , 1 ) ;
111+ pub const SIGINT : c_int = sig ! ( INT , 2 ) ;
112+ pub const SIGQUIT : c_int = sig ! ( QUIT , 3 ) ;
113+ pub const SIGILL : c_int = sig ! ( ILL , 4 ) ;
114+ pub const SIGTRAP : c_int = sig ! ( TRAP , 5 ) ;
115+ pub const SIGABRT : c_int = sig ! ( ABORT , 6 ) ;
116+ pub const SIGFPE : c_int = sig ! ( FPE , 8 ) ;
117+ pub const SIGKILL : c_int = sig ! ( KILL , 9 ) ;
118+ pub const SIGSEGV : c_int = sig ! ( SEGV , 11 ) ;
119+ pub const SIGPIPE : c_int = sig ! ( PIPE , 13 ) ;
120+ pub const SIGALRM : c_int = sig ! ( ALARM , 14 ) ;
121+ pub const SIGTERM : c_int = sig ! ( TERM , 15 ) ;
122+ pub const SIGTTIN : c_int = sig ! ( TTIN , 21 ) ;
123+ pub const SIGTTOU : c_int = sig ! ( TTOU , 22 ) ;
124+ pub const SIGXCPU : c_int = sig ! ( XCPU , 24 ) ;
125+ pub const SIGXFSZ : c_int = sig ! ( XFSZ , 25 ) ;
126+ pub const SIGVTALRM : c_int = sig ! ( VTALARM , 26 ) ;
127+ pub const SIGPROF : c_int = sig ! ( PROF , 27 ) ;
128+ pub const SIGWINCH : c_int = sig ! ( WINCH , 28 ) ;
129+ pub const SIGCHLD : c_int = sig ! ( CHILD , 17 ) ;
130+ pub const SIGBUS : c_int = sig ! ( BUS , 7 ) ;
131+ pub const SIGUSR1 : c_int = sig ! ( USR1 , 10 ) ;
132+ pub const SIGUSR2 : c_int = sig ! ( USR2 , 12 ) ;
133+ pub const SIGCONT : c_int = sig ! ( CONT , 18 ) ;
134+ pub const SIGSTOP : c_int = sig ! ( STOP , 19 ) ;
135+ pub const SIGTSTP : c_int = sig ! ( TSTP , 20 ) ;
136+ pub const SIGURG : c_int = sig ! ( URG , 23 ) ;
137+ pub const SIGIO : c_int = sig ! ( IO , 29 ) ;
138+ pub const SIGSYS : c_int = sig ! ( SYS , 31 ) ;
139139}
140140
141141macro_rules! define_signal_enum {
0 commit comments