File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed
src/unix/bsd/netbsdlike/openbsdlike Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,8 @@ extern {
91
91
locale : * const :: c_char ,
92
92
base : :: locale_t ) -> :: locale_t ;
93
93
pub fn uselocale ( loc : :: locale_t ) -> :: locale_t ;
94
+ pub fn pledge ( promises : * const :: c_char ,
95
+ paths : * mut * const :: c_char ) -> :: c_int ;
94
96
pub fn querylocale ( mask : :: c_int , loc : :: locale_t ) -> * const :: c_char ;
95
97
}
96
98
Original file line number Diff line number Diff line change @@ -720,8 +720,6 @@ extern {
720
720
newlen : :: size_t )
721
721
-> :: c_int ;
722
722
pub fn getentropy ( buf : * mut :: c_void , buflen : :: size_t ) -> :: c_int ;
723
- pub fn pledge ( promises : * const :: c_char ,
724
- paths : * mut * const :: c_char ) -> :: c_int ;
725
723
pub fn setresgid ( rgid : :: gid_t , egid : :: gid_t , sgid : :: gid_t ) -> :: c_int ;
726
724
pub fn setresuid ( ruid : :: uid_t , euid : :: uid_t , suid : :: uid_t ) -> :: c_int ;
727
725
}
Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ extern {
50
50
addrlen : * mut :: socklen_t , flags : :: c_int ) -> :: c_int ;
51
51
pub fn execvpe ( file : * const :: c_char , argv : * const * const :: c_char ,
52
52
envp : * const * const :: c_char ) -> :: c_int ;
53
+ pub fn pledge ( promises : * const :: c_char ,
54
+ execpromises : * const :: c_char ) -> :: c_int ;
53
55
}
54
56
55
57
cfg_if ! {
You can’t perform that action at this time.
0 commit comments