@@ -1178,6 +1178,33 @@ pub const PROC_STACKGAP_CTL: ::c_int = 17;
1178
1178
pub const PROC_STACKGAP_STATUS : :: c_int = 18 ;
1179
1179
pub const PROC_PROCCTL_MD_MIN : :: c_int = 0x10000000 ;
1180
1180
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
+
1181
1208
pub const AF_SLOW : :: c_int = 33 ;
1182
1209
pub const AF_SCLUSTER : :: c_int = 34 ;
1183
1210
pub const AF_ARP : :: c_int = 35 ;
0 commit comments