ptrace.c revision 1.2
1/*	$OpenBSD: ptrace.c,v 1.2 2002/02/16 21:27:24 millert Exp $	*/
2/* David Leonard <d@openbsd.org>, 1999. Public domain. */
3
4#include <sys/types.h>
5#include <sys/ptrace.h>
6#include <sys/errno.h>
7
8int _ptrace(int, pid_t, caddr_t, int);
9
10int
11ptrace(request, pid, addr, data)
12	int request;
13	pid_t pid;
14	caddr_t addr;
15	int data;
16{
17
18	/* ptrace(2) is documented to clear errno on success: */
19	errno = 0;
20	return (_ptrace(request, pid, addr, data));
21}
22