diff options
author | bors <bors@rust-lang.org> | 2023-05-06 02:18:48 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2023-05-06 02:18:48 +0000 |
commit | 7f9adf87386c161009501882573dc2c4fab10cd2 (patch) | |
tree | c4861fbb7020cdfd89ba8ef616cb9fa18e906198 /src | |
parent | 0b758afcdc34c9a72508a481ba151857d0b469de (diff) | |
parent | e979ba6138535f539f0053e49d81d45e5ffb655f (diff) | |
download | rust-libc-7f9adf87386c161009501882573dc2c4fab10cd2.tar.gz |
Auto merge of #3231 - devnexen:fbsd_procctl_x8664, r=JohnTitor
freebsd add few more procctl x86_64 constants.
Diffstat (limited to 'src')
-rw-r--r-- | src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs index 7bf2534455..01d0b4328d 100644 --- a/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs +++ b/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs @@ -3,3 +3,10 @@ pub const PROC_KPTI_CTL_ENABLE_ON_EXEC: ::c_int = 1; pub const PROC_KPTI_CTL_DISABLE_ON_EXEC: ::c_int = 2; pub const PROC_KPTI_STATUS: ::c_int = ::PROC_PROCCTL_MD_MIN + 1; pub const PROC_KPTI_STATUS_ACTIVE: ::c_int = 0x80000000; +pub const PROC_LA_CTL: ::c_int = ::PROC_PROCCTL_MD_MIN + 2; +pub const PROC_LA_STATUS: ::c_int = ::PROC_PROCCTL_MD_MIN + 3; +pub const PROC_LA_CTL_LA48_ON_EXEC: ::c_int = 1; +pub const PROC_LA_CTL_LA57_ON_EXEC: ::c_int = 2; +pub const PROC_LA_CTL_DEFAULT_ON_EXEC: ::c_int = 3; +pub const PROC_LA_STATUS_LA48: ::c_int = 0x01000000; +pub const PROC_LA_STATUS_LA57: ::c_int = 0x02000000; |