diff --git a/src/syscalls/socket.rs b/src/syscalls/socket.rs index 818f43023b..b5b5a790c5 100644 --- a/src/syscalls/socket.rs +++ b/src/syscalls/socket.rs @@ -45,11 +45,17 @@ pub const SO_RCVTIMEO: i32 = 0x1006; pub const SO_ERROR: i32 = 0x1007; pub const TCP_NODELAY: i32 = 1; pub const MSG_PEEK: i32 = 1; -pub const EAI_NONAME: i32 = -2200; -pub const EAI_SERVICE: i32 = -2201; -pub const EAI_FAIL: i32 = -2202; -pub const EAI_MEMORY: i32 = -2203; -pub const EAI_FAMILY: i32 = -2204; +pub const EAI_AGAIN: i32 = 2; +pub const EAI_BADFLAGS: i32 = 3; +pub const EAI_FAIL: i32 = 4; +pub const EAI_FAMILY: i32 = 5; +pub const EAI_MEMORY: i32 = 6; +pub const EAI_NODATA: i32 = 7; +pub const EAI_NONAME: i32 = 8; +pub const EAI_SERVICE: i32 = 9; +pub const EAI_SOCKTYPE: i32 = 10; +pub const EAI_SYSTEM: i32 = 11; +pub const EAI_OVERFLOW: i32 = 14; pub type sa_family_t = u8; pub type socklen_t = u32; pub type in_addr_t = u32;