summaryrefslogtreecommitdiff
path: root/util.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2014-05-12 13:43:10 +0000
committerDmitry V. Levin <ldv@altlinux.org>2014-05-12 20:26:24 +0000
commit6556315493082df9a24dbce9dadea4d6673e9965 (patch)
tree4020c6811ad2b1a65a165b386db449321cf2a494 /util.c
parente51ce47b1158e8424eee314ca2f3731881355eec (diff)
downloadstrace-6556315493082df9a24dbce9dadea4d6673e9965.tar.gz
strace-6556315493082df9a24dbce9dadea4d6673e9965.tar.bz2
strace-6556315493082df9a24dbce9dadea4d6673e9965.tar.xz
Alias sys_vfork to sys_fork
* process.c (sys_vfork): Remove. * linux/syscall.h (sys_vfork): Likewise. * linux/dummy.h (sys_vfork): Alias to sys_fork. * linux/alpha/syscallent.h: Fix vfork entry. * util.c (setbpt): Do not check for sys_vfork. * syscall.c (syscall_fixup_for_fork_exec): Likewise.
Diffstat (limited to 'util.c')
-rw-r--r--util.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/util.c b/util.c
index d986f7c..ff18b87 100644
--- a/util.c
+++ b/util.c
@@ -1492,8 +1492,7 @@ setbpt(struct tcb *tcp)
}
}
- if (tcp->s_ent->sys_func == sys_fork ||
- tcp->s_ent->sys_func == sys_vfork) {
+ if (tcp->s_ent->sys_func == sys_fork) {
if (arg_setup(tcp, &state) < 0
|| get_arg0(tcp, &state, &tcp->inst[0]) < 0
|| get_arg1(tcp, &state, &tcp->inst[1]) < 0