diff --git a/gen/modules/general.h b/gen/modules/general.h index f0bae29..0e273f3 100644 --- a/gen/modules/general.h +++ b/gen/modules/general.h @@ -201,3 +201,25 @@ typedef __statfs_word __fsword_t; #define EFD_SEMAPHORE (1 << 0) #define EFD_CLOEXEC O_CLOEXEC #define EFD_NONBLOCK O_NONBLOCK + +// Flags for epoll_create1. +#define EPOLL_CLOEXEC O_CLOEXEC + +// Constants for `epoll_ctl`. +#define EPOLL_CTL_ADD 1 +#define EPOLL_CTL_DEL 2 +#define EPOLL_CTL_MOD 3 + +// Flags for epoll events +#define EPOLLIN 0x00000001 +#define EPOLLPRI 0x00000002 +#define EPOLLOUT 0x00000004 +#define EPOLLERR 0x00000008 +#define EPOLLHUP 0x00000010 +#define EPOLLNVAL 0x00000020 +#define EPOLLRDNORM 0x00000040 +#define EPOLLRDBAND 0x00000080 +#define EPOLLWRNORM 0x00000100 +#define EPOLLWRBAND 0x00000200 +#define EPOLLMSG 0x00000400 +#define EPOLLRDHUP 0x00002000 diff --git a/src/v2_6_32/powerpc/general.rs b/src/v2_6_32/powerpc/general.rs index 267c7bf..5bc8b41 100644 --- a/src/v2_6_32/powerpc/general.rs +++ b/src/v2_6_32/powerpc/general.rs @@ -1557,6 +1557,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v2_6_32/x86/general.rs b/src/v2_6_32/x86/general.rs index 7ac05aa..844b038 100644 --- a/src/v2_6_32/x86/general.rs +++ b/src/v2_6_32/x86/general.rs @@ -1582,6 +1582,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v2_6_32/x86_64/general.rs b/src/v2_6_32/x86_64/general.rs index 0f97b7a..3dbbf19 100644 --- a/src/v2_6_32/x86_64/general.rs +++ b/src/v2_6_32/x86_64/general.rs @@ -1546,6 +1546,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v3_10/powerpc64/general.rs b/src/v3_10/powerpc64/general.rs index f7f359b..f9ebc73 100644 --- a/src/v3_10/powerpc64/general.rs +++ b/src/v3_10/powerpc64/general.rs @@ -1637,6 +1637,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v3_2/arm/general.rs b/src/v3_2/arm/general.rs index 643e902..7080b6a 100644 --- a/src/v3_2/arm/general.rs +++ b/src/v3_2/arm/general.rs @@ -1639,6 +1639,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_2/aarch64/general.rs b/src/v4_2/aarch64/general.rs index d72d753..a7fb0bd 100644 --- a/src/v4_2/aarch64/general.rs +++ b/src/v4_2/aarch64/general.rs @@ -1652,6 +1652,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_20/riscv64/general.rs b/src/v4_20/riscv64/general.rs index df27504..860aeae 100644 --- a/src/v4_20/riscv64/general.rs +++ b/src/v4_20/riscv64/general.rs @@ -1821,6 +1821,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_4/mips/general.rs b/src/v4_4/mips/general.rs index 5c824ba..5a447da 100644 --- a/src/v4_4/mips/general.rs +++ b/src/v4_4/mips/general.rs @@ -1880,6 +1880,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v4_4/mips64/general.rs b/src/v4_4/mips64/general.rs index 79825ee..a02c1b5 100644 --- a/src/v4_4/mips64/general.rs +++ b/src/v4_4/mips64/general.rs @@ -1840,6 +1840,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/aarch64/general.rs b/src/v5_11/aarch64/general.rs index 2035895..05ce4dc 100644 --- a/src/v5_11/aarch64/general.rs +++ b/src/v5_11/aarch64/general.rs @@ -1979,6 +1979,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/arm/general.rs b/src/v5_11/arm/general.rs index e42c502..60c7622 100644 --- a/src/v5_11/arm/general.rs +++ b/src/v5_11/arm/general.rs @@ -2065,6 +2065,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/mips/general.rs b/src/v5_11/mips/general.rs index 2764f44..af6ea8d 100644 --- a/src/v5_11/mips/general.rs +++ b/src/v5_11/mips/general.rs @@ -2206,6 +2206,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/mips64/general.rs b/src/v5_11/mips64/general.rs index 52ffde9..d8e6f85 100644 --- a/src/v5_11/mips64/general.rs +++ b/src/v5_11/mips64/general.rs @@ -2144,6 +2144,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/powerpc/general.rs b/src/v5_11/powerpc/general.rs index 8700ec9..97fd50c 100644 --- a/src/v5_11/powerpc/general.rs +++ b/src/v5_11/powerpc/general.rs @@ -2072,6 +2072,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/powerpc64/general.rs b/src/v5_11/powerpc64/general.rs index 0921c82..c08f204 100644 --- a/src/v5_11/powerpc64/general.rs +++ b/src/v5_11/powerpc64/general.rs @@ -2050,6 +2050,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/riscv32/general.rs b/src/v5_11/riscv32/general.rs index df558e3..3ea69b2 100644 --- a/src/v5_11/riscv32/general.rs +++ b/src/v5_11/riscv32/general.rs @@ -1952,6 +1952,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/riscv64/general.rs b/src/v5_11/riscv64/general.rs index c5ef756..0efeed4 100644 --- a/src/v5_11/riscv64/general.rs +++ b/src/v5_11/riscv64/general.rs @@ -1973,6 +1973,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/s390x/general.rs b/src/v5_11/s390x/general.rs index ac242d2..ebd488a 100644 --- a/src/v5_11/s390x/general.rs +++ b/src/v5_11/s390x/general.rs @@ -2024,6 +2024,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/sparc/general.rs b/src/v5_11/sparc/general.rs index 60515f6..f8fab02 100644 --- a/src/v5_11/sparc/general.rs +++ b/src/v5_11/sparc/general.rs @@ -2275,6 +2275,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 4194304; pub const EFD_NONBLOCK: u32 = 16384; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/sparc64/general.rs b/src/v5_11/sparc64/general.rs index 158e9d4..5ff3909 100644 --- a/src/v5_11/sparc64/general.rs +++ b/src/v5_11/sparc64/general.rs @@ -2245,6 +2245,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 4194304; pub const EFD_NONBLOCK: u32 = 16384; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/x86/general.rs b/src/v5_11/x86/general.rs index cdb502a..a637424 100644 --- a/src/v5_11/x86/general.rs +++ b/src/v5_11/x86/general.rs @@ -2091,6 +2091,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_11/x86_64/general.rs b/src/v5_11/x86_64/general.rs index 214d5bb..61a958a 100644 --- a/src/v5_11/x86_64/general.rs +++ b/src/v5_11/x86_64/general.rs @@ -2020,6 +2020,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/aarch64/general.rs b/src/v5_4/aarch64/general.rs index 07d96e8..4e09684 100644 --- a/src/v5_4/aarch64/general.rs +++ b/src/v5_4/aarch64/general.rs @@ -1927,6 +1927,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/arm/general.rs b/src/v5_4/arm/general.rs index e5fa3f1..fd9d924 100644 --- a/src/v5_4/arm/general.rs +++ b/src/v5_4/arm/general.rs @@ -2016,6 +2016,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/mips/general.rs b/src/v5_4/mips/general.rs index 0d37ccc..394d443 100644 --- a/src/v5_4/mips/general.rs +++ b/src/v5_4/mips/general.rs @@ -2157,6 +2157,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/mips64/general.rs b/src/v5_4/mips64/general.rs index 74f9860..cc0309c 100644 --- a/src/v5_4/mips64/general.rs +++ b/src/v5_4/mips64/general.rs @@ -2095,6 +2095,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 128; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/powerpc/general.rs b/src/v5_4/powerpc/general.rs index a05a3eb..4fbc3df 100644 --- a/src/v5_4/powerpc/general.rs +++ b/src/v5_4/powerpc/general.rs @@ -2023,6 +2023,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/powerpc64/general.rs b/src/v5_4/powerpc64/general.rs index f974326..a8f238a 100644 --- a/src/v5_4/powerpc64/general.rs +++ b/src/v5_4/powerpc64/general.rs @@ -2001,6 +2001,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/riscv32/general.rs b/src/v5_4/riscv32/general.rs index dba01ad..0bbbfdf 100644 --- a/src/v5_4/riscv32/general.rs +++ b/src/v5_4/riscv32/general.rs @@ -1903,6 +1903,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/riscv64/general.rs b/src/v5_4/riscv64/general.rs index 7b2c0f5..8c0ae4c 100644 --- a/src/v5_4/riscv64/general.rs +++ b/src/v5_4/riscv64/general.rs @@ -1924,6 +1924,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/s390x/general.rs b/src/v5_4/s390x/general.rs index eb4b928..16ad296 100644 --- a/src/v5_4/s390x/general.rs +++ b/src/v5_4/s390x/general.rs @@ -1975,6 +1975,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/sparc/general.rs b/src/v5_4/sparc/general.rs index 05f7287..76f54bc 100644 --- a/src/v5_4/sparc/general.rs +++ b/src/v5_4/sparc/general.rs @@ -2225,6 +2225,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 4194304; pub const EFD_NONBLOCK: u32 = 16384; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/sparc64/general.rs b/src/v5_4/sparc64/general.rs index 71fbc3b..536ff62 100644 --- a/src/v5_4/sparc64/general.rs +++ b/src/v5_4/sparc64/general.rs @@ -2195,6 +2195,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 4194304; pub const EFD_NONBLOCK: u32 = 16384; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/x86/general.rs b/src/v5_4/x86/general.rs index 386f1b7..ace4d01 100644 --- a/src/v5_4/x86/general.rs +++ b/src/v5_4/x86/general.rs @@ -2042,6 +2042,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_uint; pub type ssize_t = ::std::os::raw::c_int; pub type __s8 = ::std::os::raw::c_schar; diff --git a/src/v5_4/x86_64/general.rs b/src/v5_4/x86_64/general.rs index e208c3b..3cc8932 100644 --- a/src/v5_4/x86_64/general.rs +++ b/src/v5_4/x86_64/general.rs @@ -1971,6 +1971,18 @@ pub const RWF_APPEND: u32 = 16; pub const EFD_SEMAPHORE: u32 = 1; pub const EFD_CLOEXEC: u32 = 524288; pub const EFD_NONBLOCK: u32 = 2048; +pub const EPOLLIN: u32 = 1; +pub const EPOLLPRI: u32 = 2; +pub const EPOLLOUT: u32 = 4; +pub const EPOLLERR: u32 = 8; +pub const EPOLLHUP: u32 = 16; +pub const EPOLLNVAL: u32 = 32; +pub const EPOLLRDNORM: u32 = 64; +pub const EPOLLRDBAND: u32 = 128; +pub const EPOLLWRNORM: u32 = 256; +pub const EPOLLWRBAND: u32 = 512; +pub const EPOLLMSG: u32 = 1024; +pub const EPOLLRDHUP: u32 = 8192; pub type size_t = ::std::os::raw::c_ulong; pub type ssize_t = ::std::os::raw::c_long; pub type __s8 = ::std::os::raw::c_schar;