File tree Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -1727,9 +1727,16 @@ posix_spawnp
1727
1727
preadv
1728
1728
proc_bsdinfo
1729
1729
proc_name
1730
+ proc_listallpids
1731
+ proc_listchildpids
1732
+ proc_listpgrppids
1733
+ proc_listpids
1734
+ proc_libversion
1730
1735
proc_pidinfo
1731
1736
proc_pidfdinfo
1737
+ proc_pidfileportinfo
1732
1738
proc_pidpath
1739
+ proc_regionfilename
1733
1740
proc_taskallinfo
1734
1741
proc_taskinfo
1735
1742
proc_threadinfo
Original file line number Diff line number Diff line change @@ -4049,6 +4049,20 @@ extern "C" {
4049
4049
// Added in macOS 10.13
4050
4050
// ISO/IEC 9899:2011 ("ISO C11") K.3.7.4.1
4051
4051
pub fn memset_s ( s : * mut :: c_void , smax : :: size_t , c : :: c_int , n : :: size_t ) -> :: c_int ;
4052
+ pub fn proc_listpids (
4053
+ t : u32 ,
4054
+ typeinfo : u32 ,
4055
+ buffer : * mut :: c_void ,
4056
+ buffersize : :: c_int ,
4057
+ ) -> :: c_int ;
4058
+ pub fn proc_listallpids ( buffer : * mut :: c_void , buffersize : :: c_int ) -> :: c_int ;
4059
+ pub fn proc_listpgrppids (
4060
+ pgrpid : :: pid_t ,
4061
+ buffer : * mut :: c_void ,
4062
+ buffersize : :: c_int ,
4063
+ ) -> :: c_int ;
4064
+ pub fn proc_listchildpids ( ppid : :: pid_t , buffer : * mut :: c_void , buffersize : :: c_int )
4065
+ -> :: c_int ;
4052
4066
pub fn proc_pidinfo (
4053
4067
pid : :: c_int ,
4054
4068
flavor : :: c_int ,
@@ -4063,8 +4077,22 @@ extern "C" {
4063
4077
buffer : * mut :: c_void ,
4064
4078
buffersize : :: c_int ,
4065
4079
) -> :: c_int ;
4080
+ pub fn proc_pidfileportinfo (
4081
+ pid : :: c_int ,
4082
+ fileport : u32 ,
4083
+ flavor : :: c_int ,
4084
+ buffer : * mut :: c_void ,
4085
+ buffersize : :: c_int ,
4086
+ ) -> :: c_int ;
4066
4087
pub fn proc_pidpath ( pid : :: c_int , buffer : * mut :: c_void , buffersize : u32 ) -> :: c_int ;
4067
4088
pub fn proc_name ( pid : :: c_int , buffer : * mut :: c_void , buffersize : u32 ) -> :: c_int ;
4089
+ pub fn proc_regionfilename (
4090
+ pid : :: c_int ,
4091
+ address : u64 ,
4092
+ buffer : * mut :: c_void ,
4093
+ buffersize : u32 ,
4094
+ ) -> :: c_int ;
4095
+ pub fn proc_libversion ( major : * mut :: c_int , mintor : * mut :: c_int ) -> :: c_int ;
4068
4096
}
4069
4097
4070
4098
#[ link( name = "iconv" ) ]
You can’t perform that action at this time.
0 commit comments