Path: utzoo!utgpu!water!watmath!clyde!bellcore!decvax!mandrill!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!a.cs.uiuc.edu!m.cs.uiuc.edu!hartman From: hartman@m.cs.uiuc.edu Newsgroups: comp.unix.wizards Subject: ptrace question Message-ID: <9100009@m.cs.uiuc.edu> Date: 24 Jul 88 01:45:00 GMT Lines: 15 Nf-ID: #N:m.cs.uiuc.edu:9100009:000:613 Nf-From: m.cs.uiuc.edu!hartman Jul 23 20:45:00 1988 What is (is there) a difference between 'ptrace' under Berkeley UNIX and under System V? My SVR3 man page says something like "provides a means by which a PARENT process may control the execution of a CHILD process". The BSD entry says something more like "the execution of ANOTHER process". I like the less restrictive, BSD definition better -- but is there really a difference in functionality, and if so, why? Also, any short examples demonstrating the use of 'ptrace' would be appreciated. Thanks. -- Mark Hartman hartman@cs.uiuc.edu ..uiucdcs!hartman