summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-12-03 13:29:09 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-12-03 13:29:09 -0800
commit087b5a4202b61f80b2ace96822b60c3d06cd66d3 (patch)
tree438b40a19fb5e0788de3756ad6496ba16c3dc55c
parent47f1439e0a9ff618912f0ae7565e806f8576a9ad (diff)
parente0f3fe345bdc6277770daf776bc44c8e22f1684f (diff)
downloadrust-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.rs1
-rw-r--r--src/unix/bsd/openbsdlike/mod.rs2
-rw-r--r--src/unix/bsd/openbsdlike/netbsd.rs1
-rw-r--r--src/unix/bsd/openbsdlike/openbsd.rs1
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)