diff --git a/lib/posix/_getppid.c b/lib/posix/_getppid.c index 7cc5c574c..a2a0f618e 100755 --- a/lib/posix/_getppid.c +++ b/lib/posix/_getppid.c @@ -11,6 +11,6 @@ PUBLIC pid_t getppid() * are not always successful and Minix returns the reserved value * (pid_t) -1 when there is an error. */ - if (_syscall(MM, GETPID, &m) < 0) return ( (pid_t) -1); + if (_syscall(MM, MINIX_GETPID, &m) < 0) return ( (pid_t) -1); return( (pid_t) m.m2_i1); } diff --git a/lib/posix/_ptrace.c b/lib/posix/_ptrace.c index 35c13aed8..d4d7f52b9 100755 --- a/lib/posix/_ptrace.c +++ b/lib/posix/_ptrace.c @@ -12,7 +12,7 @@ long data; m.m2_i1 = pid; m.m2_i2 = req; - m.m2_l1 = addr; + m.PMTRACE_ADDR = addr; m.m2_l2 = data; if (_syscall(MM, PTRACE, &m) < 0) return(-1);