417,418c417,418
< tc->setIntReg(SyscallPseudoReturnReg, 99);
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->ppid);
> return process->pid;
430,431c430,431
< tc->setIntReg(SyscallPseudoReturnReg, 100); //EUID
< return 100; // UID
---
> tc->setIntReg(SyscallPseudoReturnReg, process->euid); //EUID
> return process->uid; // UID
440,441c440,441
< tc->setIntReg(SyscallPseudoReturnReg, 100); //EGID
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->egid); //EGID
> return process->gid;
462,463c462,463
< tc->setIntReg(SyscallPseudoReturnReg, 99); //PID
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->ppid); //PID
> return process->pid;
470c470
< return 99;
---
> return process->ppid;
477c477
< return 100; // UID
---
> return process->uid; // UID
484c484
< return 100; // UID
---
> return process->euid; // UID
491c491
< return 100;
---
> return process->gid;
498c498
< return 100;
---
> return process->egid;