aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Verkamp <dverkamp@chromium.org>2022-05-03 11:19:01 -0700
committerTreehugger Robot <treehugger-gerrit@google.com>2022-05-06 03:11:59 +0000
commit77c59db8ff9ab7795ca1e986e2658b02d9252498 (patch)
tree4dc50e9e2d46cbe9ab0a9d9cfb0f074b7061ef88
parent5f6c7f3fdb9344b4f534e061fd8128a7a440d207 (diff)
downloadminijail-77c59db8ff9ab7795ca1e986e2658b02d9252498.tar.gz
rust: add minijail_run_env to minijail-sys
Check in the updated Rust bindings including the new minijail_run_env function so building the Rust crates does not cause a dirty repository every time. Bug: None Test: cd rust/minijail-sys && cargo build && git diff Change-Id: Ia55701d8d431344b7e5eeee005d4014b86fa9901
-rw-r--r--rust/minijail-sys/libminijail.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/rust/minijail-sys/libminijail.rs b/rust/minijail-sys/libminijail.rs
index 42b1a8d..a182155 100644
--- a/rust/minijail-sys/libminijail.rs
+++ b/rust/minijail-sys/libminijail.rs
@@ -320,6 +320,14 @@ extern "C" {
pub fn minijail_enter(j: *const minijail);
}
extern "C" {
+ pub fn minijail_run_env(
+ j: *mut minijail,
+ filename: *const ::std::os::raw::c_char,
+ argv: *const *mut ::std::os::raw::c_char,
+ envp: *const *mut ::std::os::raw::c_char,
+ ) -> ::std::os::raw::c_int;
+}
+extern "C" {
pub fn minijail_run(
j: *mut minijail,
filename: *const ::std::os::raw::c_char,