diff options
author | dds <dds@FreeBSD.org> | 2009-03-27 11:03:02 +0000 |
---|---|---|
committer | dds <dds@FreeBSD.org> | 2009-03-27 11:03:02 +0000 |
commit | f8bd382c24b1e3e23764a618ee96a1b7ae433752 (patch) | |
tree | 52489d98928c53e62a6f4de6ff96b18c2755ba59 /lib/libc/sys | |
parent | 1525b2b738e72cc7a7f99298340391c1e0fb144e (diff) | |
download | FreeBSD-src-f8bd382c24b1e3e23764a618ee96a1b7ae433752.zip FreeBSD-src-f8bd382c24b1e3e23764a618ee96a1b7ae433752.tar.gz |
Document missing requests.
Diffstat (limited to 'lib/libc/sys')
-rw-r--r-- | lib/libc/sys/ptrace.2 | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/lib/libc/sys/ptrace.2 b/lib/libc/sys/ptrace.2 index 44fc1ea..9d8f550 100644 --- a/lib/libc/sys/ptrace.2 +++ b/lib/libc/sys/ptrace.2 @@ -2,7 +2,7 @@ .\" $NetBSD: ptrace.2,v 1.2 1995/02/27 12:35:37 cgd Exp $ .\" .\" This file is in the public domain. -.Dd April 9, 2007 +.Dd March 27, 2009 .Dt PTRACE 2 .Os .Sh NAME @@ -77,7 +77,8 @@ special case noted below, all .Fn ptrace calls are made by the tracing process, and the .Fa pid -argument specifies the process ID of the traced process. +argument specifies the process ID of the traced process +or a corresponding thread ID. The .Fa request argument @@ -311,6 +312,21 @@ with the array size specified by The return value from .Fn ptrace is the count of array entries filled in. +.It PT_SETSTEP +This request will turn on single stepping of the specified process. +.It PT_CLEARSTEP +This request will turn off single stepping of the specified process. +.It PT_SUSPEND +This request will suspend the specified thread. +.It PT_RESUME +This request will resume the specified thread. +.It PT_TO_SCE +This request will trace the specified process on each system call entry. +.It PT_TO_SCX +This request will trace the specified process on each system call exit. +.It PT_SYSCALL +This request will trace the specified process +on each system call entry and exit. .El .Pp Additionally, machine-specific requests can exist. |