summaryrefslogtreecommitdiff
path: root/sysproc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysproc.c')
-rw-r--r--sysproc.c23
1 files changed, 10 insertions, 13 deletions
diff --git a/sysproc.c b/sysproc.c
index 82ad884..e57e045 100644
--- a/sysproc.c
+++ b/sysproc.c
@@ -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