diff options
Diffstat (limited to 'sysproc.c')
-rw-r--r-- | sysproc.c | 23 |
1 files changed, 10 insertions, 13 deletions
@@ -39,24 +39,12 @@ sys_sbrk(void) if(argint(0, &n) < 0) return -1; - printf("sbrk(%d), sz was %d\n", n, (int)myproc()->sz); addr = myproc()->sz; if(growproc(n) < 0) return -1; return addr; } -#if 0 -int -sys_kill(void) -{ - int pid; - - if(argint(0, &pid) < 0) - return -1; - return kill(pid); -} - int sys_sleep(void) { @@ -78,6 +66,16 @@ sys_sleep(void) return 0; } +int +sys_kill(void) +{ + int pid; + + if(argint(0, &pid) < 0) + return -1; + return kill(pid); +} + // return how many clock tick interrupts have occurred // since start. int @@ -90,4 +88,3 @@ sys_uptime(void) release(&tickslock); return xticks; } -#endif |