{ 0, 0, sys_getpgrp, "getpgrp" }, /* 63 */
{ 0, 0, sys_getpagesize, "getpagesize" }, /* 64 */
{ 5, TM, printargs, "osf_mremap" }, /* 65, not implemented */
- { 0, TP, sys_fork, "vfork" }, /* 66 */
+ { 0, TP, sys_vfork, "vfork" }, /* 66 */
{ 2, TF, sys_stat, "stat" }, /* 67 */
{ 2, TF, sys_lstat, "lstat" }, /* 68 */
{ 5, TM, printargs, "osf_sbrk" }, /* 69, not implemented */
#define sys_umount sys_chdir
#define sys_unlink sys_chdir
#define sys_uselib sys_chdir
+#define sys_vfork sys_fork
/* printargs does the right thing */
#define sys_getpgid printargs
}
}
- 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