diff options
author | David Carlier <devnexen@gmail.com> | 2021-07-25 16:30:53 +0100 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2021-07-25 17:03:51 +0100 |
commit | 399d798929f404ccae732549b9293c3de1fc6ee9 (patch) | |
tree | dd8cf69b0e634905be41580f9916ed7ef503c868 /src/unix/bsd/netbsdlike/openbsd | |
parent | 880d2942b277fde22306d7f98d7c563a73d0b599 (diff) | |
download | rust-libc-399d798929f404ccae732549b9293c3de1fc6ee9.tar.gz |
openbsd adding kinfo_vmentry
Diffstat (limited to 'src/unix/bsd/netbsdlike/openbsd')
-rw-r--r-- | src/unix/bsd/netbsdlike/openbsd/mod.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/unix/bsd/netbsdlike/openbsd/mod.rs b/src/unix/bsd/netbsdlike/openbsd/mod.rs index 038048ef17..b22c03785b 100644 --- a/src/unix/bsd/netbsdlike/openbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsd/mod.rs @@ -384,6 +384,23 @@ s! { pub dlpi_phdr: *const Elf_Phdr, pub dlpi_phnum: Elf_Half, } + + // sys/sysctl.h + pub struct kinfo_vmentry { + pub kve_start: ::c_ulong, + pub kve_end: ::c_ulong, + pub kve_guard: ::c_ulong, + pub kve_fspace: ::c_ulong, + pub kve_fspace_augment: ::c_ulong, + pub kve_offset: u64, + pub kve_wired_count: ::c_int, + pub kve_etype: ::c_int, + pub kve_protection: ::c_int, + pub kve_max_protection: ::c_int, + pub kve_advice: ::c_int, + pub kve_inheritance: ::c_int, + pub kve_flags: u8, + } } impl siginfo_t { |