pub const OOB = 0x0001pub const PEEK = 0x0002pub const DONTROUTE = 0x0004pub const CTRUNC = 0x0008pub const PROXY = 0x0010pub const TRUNC = 0x0020pub const DONTWAIT = 0x0040pub const EOR = 0x0080pub const WAITALL = 0x0100pub const FIN = 0x0200pub const SYN = 0x0400pub const CONFIRM = 0x0800pub const RST = 0x1000pub const ERRQUEUE = 0x2000pub const NOSIGNAL = 0x4000pub const MORE = 0x8000pub const WAITFORONE = 0x10000pub const BATCH = 0x40000pub const ZEROCOPY = 0x4000000pub const FASTOPEN = 0x20000000pub const CMSG_CLOEXEC = 0x40000000pub const MSG = struct {
pub const OOB = 0x0001;
pub const PEEK = 0x0002;
pub const DONTROUTE = 0x0004;
pub const CTRUNC = 0x0008;
pub const PROXY = 0x0010;
pub const TRUNC = 0x0020;
pub const DONTWAIT = 0x0040;
pub const EOR = 0x0080;
pub const WAITALL = 0x0100;
pub const FIN = 0x0200;
pub const SYN = 0x0400;
pub const CONFIRM = 0x0800;
pub const RST = 0x1000;
pub const ERRQUEUE = 0x2000;
pub const NOSIGNAL = 0x4000;
pub const MORE = 0x8000;
pub const WAITFORONE = 0x10000;
pub const BATCH = 0x40000;
pub const ZEROCOPY = 0x4000000;
pub const FASTOPEN = 0x20000000;
pub const CMSG_CLOEXEC = 0x40000000;
}