404,405c404,405
< tc->setIntReg(SyscallPseudoReturnReg, 99);
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->ppid);
> return process->pid;
417,418c417,418
< tc->setIntReg(SyscallPseudoReturnReg, 100); //EUID
< return 100; // UID
---
> tc->setIntReg(SyscallPseudoReturnReg, process->euid); //EUID
> return process->uid; // UID
427,428c427,428
< tc->setIntReg(SyscallPseudoReturnReg, 100); //EGID
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->egid); //EGID
> return process->gid;
449,450c449,450
< tc->setIntReg(SyscallPseudoReturnReg, 99); //PID
< return 100;
---
> tc->setIntReg(SyscallPseudoReturnReg, process->ppid); //PID
> return process->pid;
457c457
< return 99;
---
> return process->ppid;
464c464
< return 100; // UID
---
> return process->uid; // UID
471c471
< return 100; // UID
---
> return process->euid; // UID
478c478
< return 100;
---
> return process->gid;
485c485
< return 100;
---
> return process->egid;