diff options
author | Benny Siegert <bsiegert@gmail.com> | 2022-01-01 19:17:50 +0000 |
---|---|---|
committer | Benny Siegert <bsiegert@gmail.com> | 2022-01-01 19:17:50 +0000 |
commit | a1a24cd01fac84671d5666e325942090b7adc2d3 (patch) | |
tree | 0040179a156fa418a1f8d584b96a3796a8b7691f | |
parent | 52382d65fb03836a5ce2efefbbee8e774e36084d (diff) | |
download | rust-libc-a1a24cd01fac84671d5666e325942090b7adc2d3.tar.gz |
NetBSD: add definition for execvpe
This is exactly the same as the OpenBSD definition. NetBSD has had
execvpe since the beginning, AFAICS.
-rw-r--r-- | src/unix/bsd/netbsdlike/netbsd/mod.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/unix/bsd/netbsdlike/netbsd/mod.rs b/src/unix/bsd/netbsdlike/netbsd/mod.rs index f597627200..1ede151b40 100644 --- a/src/unix/bsd/netbsdlike/netbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/netbsd/mod.rs @@ -2165,6 +2165,12 @@ extern "C" { pub fn fchflags(fd: ::c_int, flags: ::c_ulong) -> ::c_int; pub fn lchflags(path: *const ::c_char, flags: ::c_ulong) -> ::c_int; + pub fn execvpe( + file: *const ::c_char, + argv: *const *const ::c_char, + envp: *const *const ::c_char, + ) -> ::c_int; + pub fn extattr_delete_fd( fd: ::c_int, attrnamespace: ::c_int, |