diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2005-09-06 15:18:24 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-07 16:57:43 -0700 |
commit | ab8d11beb46f0bd0617e04205c01f5c1fe845b61 (patch) | |
tree | 33b5aa5b63268b8f4d1428d74547fd351bb37113 /include/linux/ptrace.h | |
parent | 5e21ccb136047e556acf0fdf227cab5db05c1c25 (diff) | |
download | op-kernel-dev-ab8d11beb46f0bd0617e04205c01f5c1fe845b61.zip op-kernel-dev-ab8d11beb46f0bd0617e04205c01f5c1fe845b61.tar.gz |
[PATCH] remove duplicated code from proc and ptrace
Extract common code used by ptrace_attach() and may_ptrace_attach()
into a separate function.
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Cc: <viro@parcelfarce.linux.theplanet.co.uk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/ptrace.h')
-rw-r--r-- | include/linux/ptrace.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/ptrace.h b/include/linux/ptrace.h index 2afdafb..dc6f364 100644 --- a/include/linux/ptrace.h +++ b/include/linux/ptrace.h @@ -90,6 +90,7 @@ extern void __ptrace_link(struct task_struct *child, struct task_struct *new_parent); extern void __ptrace_unlink(struct task_struct *child); extern void ptrace_untrace(struct task_struct *child); +extern int ptrace_may_attach(struct task_struct *task); static inline void ptrace_link(struct task_struct *child, struct task_struct *new_parent) |