Rustem Gimadutdinov (rgimad)
68cf3e4293
- big refactoring, now uses libc.obj - added kfetch command git-svn-id: svn://kolibrios.org@8827 a494cfbc-eb01-0410-851d-a64ba20cac60
32 lines
451 B
C
32 lines
451 B
C
|
|
int cmd_kill(char param[])
|
|
{
|
|
unsigned process;
|
|
int result;
|
|
int i;
|
|
|
|
if ( strlen(param) == 0 ) {
|
|
printf(CMD_KILL_USAGE);
|
|
return TRUE;
|
|
}
|
|
|
|
if (!strcmp(param, "all")) {
|
|
for (i = 2;i<256;i++) {
|
|
kol_kill_process(i);
|
|
}
|
|
return TRUE;
|
|
}
|
|
else {
|
|
process = atoi(param);
|
|
if ( 0 != process ) {
|
|
result = kol_process_kill_pid(process);
|
|
if (result < 0)
|
|
return FALSE;
|
|
else
|
|
return TRUE;
|
|
}
|
|
}
|
|
|
|
}
|
|
|