@@ -1178,6 +1178,33 @@ pub const PROC_STACKGAP_CTL: ::c_int = 17;
11781178pub const PROC_STACKGAP_STATUS : :: c_int = 18 ;
11791179pub const PROC_PROCCTL_MD_MIN : :: c_int = 0x10000000 ;
11801180
1181+ pub const PPROT_SET : :: c_int = 1 ;
1182+ pub const PPROT_CLEAR : :: c_int = 2 ;
1183+ pub const PPROT_DESCEND : :: c_int = 0x10 ;
1184+ pub const PPROT_INHERIT : :: c_int = 0x20 ;
1185+
1186+ pub const PROC_TRACE_CTL_ENABLE : :: c_int = 1 ;
1187+ pub const PROC_TRACE_CTL_DISABLE : :: c_int = 2 ;
1188+ pub const PROC_TRACE_CTL_DISABLE_EXEC : :: c_int = 3 ;
1189+
1190+ pub const PROC_TRAPCAP_CTL_ENABLE : :: c_int = 1 ;
1191+ pub const PROC_TRAPCAP_CTL_DISABLE : :: c_int = 2 ;
1192+
1193+ pub const PROC_ASLR_FORCE_ENABLE : :: c_int = 1 ;
1194+ pub const PROC_ASLR_FORCE_DISABLE : :: c_int = 2 ;
1195+ pub const PROC_ASLR_NOFORCE : :: c_int = 3 ;
1196+ pub const PROC_ASLR_ACTIVE : :: c_int = 0x80000000 ;
1197+
1198+ pub const PROC_PROTMAX_FORCE_ENABLE : :: c_int = 1 ;
1199+ pub const PROC_PROTMAX_FORCE_DISABLE : :: c_int = 2 ;
1200+ pub const PROC_PROTMAX_NOFORCE : :: c_int = 3 ;
1201+ pub const PROC_PROTMAX_ACTIVE : :: c_int = 0x80000000 ;
1202+
1203+ pub const PROC_STACKGAP_ENABLE : :: c_int = 0x0001 ;
1204+ pub const PROC_STACKGAP_DISABLE : :: c_int = 0x0002 ;
1205+ pub const PROC_STACKGAP_ENABLE_EXEC : :: c_int = 0x0004 ;
1206+ pub const PROC_STACKGAP_DISABLE_EXEC : :: c_int = 0x0008 ;
1207+
11811208pub const AF_SLOW : :: c_int = 33 ;
11821209pub const AF_SCLUSTER : :: c_int = 34 ;
11831210pub const AF_ARP : :: c_int = 35 ;
0 commit comments