c_int over usize, whoops
diff --git a/src/redox/mod.rs b/src/redox/mod.rs
index 9c8ab2d..fb3c3f6 100644
--- a/src/redox/mod.rs
+++ b/src/redox/mod.rs
@@ -85,37 +85,37 @@
 pub const O_NOFOLLOW: ::c_int =   0x8000_0000;
 pub const O_ACCMODE: ::c_int =    O_RDONLY | O_WRONLY | O_RDWR;
 
-pub const SIGHUP:    usize = 1;
-pub const SIGINT:    usize = 2;
-pub const SIGQUIT:   usize = 3;
-pub const SIGILL:    usize = 4;
-pub const SIGTRAP:   usize = 5;
-pub const SIGABRT:   usize = 6;
-pub const SIGBUS:    usize = 7;
-pub const SIGFPE:    usize = 8;
-pub const SIGKILL:   usize = 9;
-pub const SIGUSR1:   usize = 10;
-pub const SIGSEGV:   usize = 11;
-pub const SIGUSR2:   usize = 12;
-pub const SIGPIPE:   usize = 13;
-pub const SIGALRM:   usize = 14;
-pub const SIGTERM:   usize = 15;
-pub const SIGSTKFLT: usize = 16;
-pub const SIGCHLD:   usize = 17;
-pub const SIGCONT:   usize = 18;
-pub const SIGSTOP:   usize = 19;
-pub const SIGTSTP:   usize = 20;
-pub const SIGTTIN:   usize = 21;
-pub const SIGTTOU:   usize = 22;
-pub const SIGURG:    usize = 23;
-pub const SIGXCPU:   usize = 24;
-pub const SIGXFSZ:   usize = 25;
-pub const SIGVTALRM: usize = 26;
-pub const SIGPROF:   usize = 27;
-pub const SIGWINCH:  usize = 28;
-pub const SIGIO:     usize = 29;
-pub const SIGPWR:    usize = 30;
-pub const SIGSYS:    usize = 31;
+pub const SIGHUP:    ::c_int = 1;
+pub const SIGINT:    ::c_int = 2;
+pub const SIGQUIT:   ::c_int = 3;
+pub const SIGILL:    ::c_int = 4;
+pub const SIGTRAP:   ::c_int = 5;
+pub const SIGABRT:   ::c_int = 6;
+pub const SIGBUS:    ::c_int = 7;
+pub const SIGFPE:    ::c_int = 8;
+pub const SIGKILL:   ::c_int = 9;
+pub const SIGUSR1:   ::c_int = 10;
+pub const SIGSEGV:   ::c_int = 11;
+pub const SIGUSR2:   ::c_int = 12;
+pub const SIGPIPE:   ::c_int = 13;
+pub const SIGALRM:   ::c_int = 14;
+pub const SIGTERM:   ::c_int = 15;
+pub const SIGSTKFLT: ::c_int = 16;
+pub const SIGCHLD:   ::c_int = 17;
+pub const SIGCONT:   ::c_int = 18;
+pub const SIGSTOP:   ::c_int = 19;
+pub const SIGTSTP:   ::c_int = 20;
+pub const SIGTTIN:   ::c_int = 21;
+pub const SIGTTOU:   ::c_int = 22;
+pub const SIGURG:    ::c_int = 23;
+pub const SIGXCPU:   ::c_int = 24;
+pub const SIGXFSZ:   ::c_int = 25;
+pub const SIGVTALRM: ::c_int = 26;
+pub const SIGPROF:   ::c_int = 27;
+pub const SIGWINCH:  ::c_int = 28;
+pub const SIGIO:     ::c_int = 29;
+pub const SIGPWR:    ::c_int = 30;
+pub const SIGSYS:    ::c_int = 31;
 
 extern {
     pub fn memalign(align: ::size_t, size: ::size_t) -> *mut ::c_void;