Skip to content
Snippets Groups Projects
Unverified Commit 0b694e46 authored by Noah's avatar Noah
Browse files

Update redox socket constants

parent ebefd7ba
No related branches found
No related tags found
No related merge requests found
...@@ -608,25 +608,56 @@ pub const MS_SYNC: ::c_int = 0x0004; ...@@ -608,25 +608,56 @@ pub const MS_SYNC: ::c_int = 0x0004;
pub const FD_SETSIZE: usize = 1024; pub const FD_SETSIZE: usize = 1024;
// sys/socket.h // sys/socket.h
pub const AF_UNIX: ::c_int = 1;
pub const AF_INET: ::c_int = 2; pub const AF_INET: ::c_int = 2;
pub const AF_INET6: ::c_int = 10; pub const AF_INET6: ::c_int = 10;
pub const AF_UNIX: ::c_int = 1;
pub const AF_UNSPEC: ::c_int = 0;
pub const PF_INET: ::c_int = 2;
pub const PF_INET6: ::c_int = 10;
pub const PF_UNIX: ::c_int = 1;
pub const PF_UNSPEC: ::c_int = 0;
pub const MSG_CTRUNC: ::c_int = 8;
pub const MSG_DONTROUTE: ::c_int = 4;
pub const MSG_EOR: ::c_int = 128;
pub const MSG_OOB: ::c_int = 1;
pub const MSG_PEEK: ::c_int = 2; pub const MSG_PEEK: ::c_int = 2;
pub const MSG_TRUNC: ::c_int = 32;
pub const MSG_WAITALL: ::c_int = 256;
pub const SHUT_RD: ::c_int = 0; pub const SHUT_RD: ::c_int = 0;
pub const SHUT_WR: ::c_int = 1; pub const SHUT_WR: ::c_int = 1;
pub const SHUT_RDWR: ::c_int = 2; pub const SHUT_RDWR: ::c_int = 2;
pub const SO_DEBUG: ::c_int = 1;
pub const SO_REUSEADDR: ::c_int = 2; pub const SO_REUSEADDR: ::c_int = 2;
pub const SO_TYPE: ::c_int = 3;
pub const SO_ERROR: ::c_int = 4; pub const SO_ERROR: ::c_int = 4;
pub const SO_DONTROUTE: ::c_int = 5;
pub const SO_BROADCAST: ::c_int = 6; pub const SO_BROADCAST: ::c_int = 6;
pub const SO_SNDBUF: ::c_int = 7; pub const SO_SNDBUF: ::c_int = 7;
pub const SO_RCVBUF: ::c_int = 8; pub const SO_RCVBUF: ::c_int = 8;
pub const SO_KEEPALIVE: ::c_int = 9; pub const SO_KEEPALIVE: ::c_int = 9;
pub const SO_OOBINLINE: ::c_int = 10;
pub const SO_NO_CHECK: ::c_int = 11;
pub const SO_PRIORITY: ::c_int = 12;
pub const SO_LINGER: ::c_int = 13; pub const SO_LINGER: ::c_int = 13;
pub const SO_BSDCOMPAT: ::c_int = 14;
pub const SO_REUSEPORT: ::c_int = 15; pub const SO_REUSEPORT: ::c_int = 15;
pub const SO_PASSCRED: ::c_int = 16;
pub const SO_PEERCRED: ::c_int = 17;
pub const SO_RCVLOWAT: ::c_int = 18;
pub const SO_SNDLOWAT: ::c_int = 19;
pub const SO_RCVTIMEO: ::c_int = 20; pub const SO_RCVTIMEO: ::c_int = 20;
pub const SO_SNDTIMEO: ::c_int = 21; pub const SO_SNDTIMEO: ::c_int = 21;
pub const SO_ACCEPTCONN: ::c_int = 30;
pub const SO_PEERSEC: ::c_int = 31;
pub const SO_SNDBUFFORCE: ::c_int = 32;
pub const SO_RCVBUFFORCE: ::c_int = 33;
pub const SO_PROTOCOL: ::c_int = 38;
pub const SO_DOMAIN: ::c_int = 39;
pub const SOCK_STREAM: ::c_int = 1; pub const SOCK_STREAM: ::c_int = 1;
pub const SOCK_DGRAM: ::c_int = 2; pub const SOCK_DGRAM: ::c_int = 2;
pub const SOCK_NONBLOCK: ::c_int = 0o4_000;
pub const SOCK_CLOEXEC: ::c_int = 0o2_000_000;
pub const SOCK_SEQPACKET: ::c_int = 5;
pub const SOL_SOCKET: ::c_int = 1; pub const SOL_SOCKET: ::c_int = 1;
// sys/termios.h // sys/termios.h
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment