diff options
author | bors <bors@rust-lang.org> | 2022-03-31 10:50:09 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2022-03-31 10:50:09 +0000 |
commit | a25c8532abe78635d72917ea6c11db4ad3f904dd (patch) | |
tree | b55446e8f1d4b7e7156230b98c761d0011fb291c | |
parent | 9d1d40a966ba79feabaf3418edb5089bee5e5d37 (diff) | |
parent | 587230ad496eb613e1fadb5b1f8d672445b6b0aa (diff) | |
download | rust-libc-a25c8532abe78635d72917ea6c11db4ad3f904dd.tar.gz |
Auto merge of #2735 - devnexen:openbsd__kve_flags, r=Amanieu
openbsd kinfo_vmentry protection flags
-rw-r--r-- | libc-test/semver/openbsd.txt | 4 | ||||
-rw-r--r-- | src/unix/bsd/netbsdlike/openbsd/mod.rs | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/libc-test/semver/openbsd.txt b/libc-test/semver/openbsd.txt index c8b55d626c..aa0e163737 100644 --- a/libc-test/semver/openbsd.txt +++ b/libc-test/semver/openbsd.txt @@ -412,6 +412,10 @@ KERN_TTYCOUNT KERN_USERMOUNT KERN_VERSION KERN_WATCHDOG +KVE_PROT_EXEC +KVE_PROT_NONE +KVE_PROT_READ +KVE_PROT_WRITE KI_EMULNAMELEN KI_MAXCOMLEN KI_MAXLOGNAME diff --git a/src/unix/bsd/netbsdlike/openbsd/mod.rs b/src/unix/bsd/netbsdlike/openbsd/mod.rs index b2b37e4a97..545aff43fd 100644 --- a/src/unix/bsd/netbsdlike/openbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsd/mod.rs @@ -1372,6 +1372,11 @@ pub const KI_WMESGLEN: ::c_int = 8; pub const KI_MAXLOGNAME: ::c_int = 32; pub const KI_EMULNAMELEN: ::c_int = 8; +pub const KVE_PROT_NONE: ::c_int = 0x00000000; +pub const KVE_PROT_READ: ::c_int = 0x00000001; +pub const KVE_PROT_WRITE: ::c_int = 0x00000002; +pub const KVE_PROT_EXEC: ::c_int = 0x00000004; + pub const CHWFLOW: ::tcflag_t = ::MDMBUF | ::CRTSCTS; pub const OLCUC: ::tcflag_t = 0x20; pub const ONOCR: ::tcflag_t = 0x40; |