diff options
author | Alex Crichton <alex@alexcrichton.com> | 2015-12-03 13:29:09 -0800 |
---|---|---|
committer | Alex Crichton <alex@alexcrichton.com> | 2015-12-03 13:29:09 -0800 |
commit | 087b5a4202b61f80b2ace96822b60c3d06cd66d3 (patch) | |
tree | 438b40a19fb5e0788de3756ad6496ba16c3dc55c | |
parent | 47f1439e0a9ff618912f0ae7565e806f8576a9ad (diff) | |
parent | e0f3fe345bdc6277770daf776bc44c8e22f1684f (diff) | |
download | rust-libc-087b5a4202b61f80b2ace96822b60c3d06cd66d3.tar.gz |
Merge pull request #91 from alexcrichton/more-constants
Add KERN_PROC_* constants for OpenBSD
-rw-r--r-- | src/unix/bsd/openbsdlike/bitrig.rs | 1 | ||||
-rw-r--r-- | src/unix/bsd/openbsdlike/mod.rs | 2 | ||||
-rw-r--r-- | src/unix/bsd/openbsdlike/netbsd.rs | 1 | ||||
-rw-r--r-- | src/unix/bsd/openbsdlike/openbsd.rs | 1 |
4 files changed, 5 insertions, 0 deletions
diff --git a/src/unix/bsd/openbsdlike/bitrig.rs b/src/unix/bsd/openbsdlike/bitrig.rs index e25f3ff8f0..e7b0f59c0a 100644 --- a/src/unix/bsd/openbsdlike/bitrig.rs +++ b/src/unix/bsd/openbsdlike/bitrig.rs @@ -206,6 +206,7 @@ pub const PTHREAD_RWLOCK_INITIALIZER: pthread_rwlock_t = 0 as *mut _; pub const PTHREAD_MUTEX_RECURSIVE: ::c_int = 2; pub const HW_AVAILCPU: ::c_int = 25; +pub const KERN_PROC_ARGS: ::c_int = 55; extern { pub fn mprotect(addr: *const ::c_void, len: ::size_t, prot: ::c_int) diff --git a/src/unix/bsd/openbsdlike/mod.rs b/src/unix/bsd/openbsdlike/mod.rs index 4433173ad1..eb19963419 100644 --- a/src/unix/bsd/openbsdlike/mod.rs +++ b/src/unix/bsd/openbsdlike/mod.rs @@ -355,6 +355,8 @@ pub const _SC_TZNAME_MAX : ::c_int = 27; pub const _SC_PAGESIZE : ::c_int = 28; pub const _SC_FSYNC : ::c_int = 29; +pub const KERN_PROC_ARGV: ::c_int = 1; + extern { pub fn mincore(addr: *mut ::c_void, len: ::size_t, vec: *mut ::c_char) -> ::c_int; diff --git a/src/unix/bsd/openbsdlike/netbsd.rs b/src/unix/bsd/openbsdlike/netbsd.rs index 4d01d73812..970ed85b9f 100644 --- a/src/unix/bsd/openbsdlike/netbsd.rs +++ b/src/unix/bsd/openbsdlike/netbsd.rs @@ -271,6 +271,7 @@ pub const PTHREAD_RWLOCK_INITIALIZER: pthread_rwlock_t = pthread_rwlock_t { ptr_private: 0 as *mut _, }; pub const PTHREAD_MUTEX_RECURSIVE: ::c_int = 2; +pub const KERN_PROC_ARGS: ::c_int = 48; extern { pub fn mprotect(addr: *mut ::c_void, len: ::size_t, prot: ::c_int) diff --git a/src/unix/bsd/openbsdlike/openbsd.rs b/src/unix/bsd/openbsdlike/openbsd.rs index 39dbb65183..76f946d9af 100644 --- a/src/unix/bsd/openbsdlike/openbsd.rs +++ b/src/unix/bsd/openbsdlike/openbsd.rs @@ -209,6 +209,7 @@ pub const PTHREAD_RWLOCK_INITIALIZER: pthread_rwlock_t = 0 as *mut _; pub const PTHREAD_MUTEX_RECURSIVE: ::c_int = 2; pub const HW_AVAILCPU: ::c_int = 25; +pub const KERN_PROC_ARGS: ::c_int = 55; extern { pub fn mprotect(addr: *const ::c_void, len: ::size_t, prot: ::c_int) |