@@ -474,6 +474,39 @@ pub const LOCAL_CREDS: ::c_int = 2;
474474pub const LOCAL_CONNWAIT : :: c_int = 4 ;
475475pub const LOCAL_VENDOR : :: c_int = SO_VENDOR ;
476476
477+ pub const PT_LWPINFO : :: c_int = 13 ;
478+ pub const PT_GETNUMLWPS : :: c_int = 14 ;
479+ pub const PT_GETLWPLIST : :: c_int = 15 ;
480+ pub const PT_CLEARSTEP : :: c_int = 16 ;
481+ pub const PT_SETSTEP : :: c_int = 17 ;
482+ pub const PT_SUSPEND : :: c_int = 18 ;
483+ pub const PT_RESUME : :: c_int = 19 ;
484+ pub const PT_TO_SCE : :: c_int = 20 ;
485+ pub const PT_TO_SCX : :: c_int = 21 ;
486+ pub const PT_SYSCALL : :: c_int = 22 ;
487+ pub const PT_FOLLOW_FORK : :: c_int = 23 ;
488+ pub const PT_LWP_EVENTS : :: c_int = 24 ;
489+ pub const PT_GET_EVENT_MASK : :: c_int = 25 ;
490+ pub const PT_SET_EVENT_MASK : :: c_int = 26 ;
491+ pub const PT_GETREGS : :: c_int = 33 ;
492+ pub const PT_SETREGS : :: c_int = 34 ;
493+ pub const PT_GETFPREGS : :: c_int = 35 ;
494+ pub const PT_SETFPREGS : :: c_int = 36 ;
495+ pub const PT_GETDBREGS : :: c_int = 37 ;
496+ pub const PT_SETDBREGS : :: c_int = 38 ;
497+ pub const PT_VM_TIMESTAMP : :: c_int = 40 ;
498+ pub const PT_VM_ENTRY : :: c_int = 41 ;
499+ pub const PT_FIRSTMACH : :: c_int = 64 ;
500+
501+ pub const PTRACE_EXEC : :: c_int = 0x0001 ;
502+ pub const PTRACE_SCE : :: c_int = 0x0002 ;
503+ pub const PTRACE_SCX : :: c_int = 0x0004 ;
504+ pub const PTRACE_SYSCALL : :: c_int = PTRACE_SCE | PTRACE_SCX ;
505+ pub const PTRACE_FORK : :: c_int = 0x0008 ;
506+ pub const PTRACE_LWP : :: c_int = 0x0010 ;
507+ pub const PTRACE_VFORK : :: c_int = 0x0020 ;
508+ pub const PTRACE_DEFAULT : :: c_int = PTRACE_EXEC ;
509+
477510pub const AF_SLOW : :: c_int = 33 ;
478511pub const AF_SCLUSTER : :: c_int = 34 ;
479512pub const AF_ARP : :: c_int = 35 ;
0 commit comments