Changes in / [cd22764:196ef08] in mainline


Ignore:
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • boot/Makefile.common

    rcd22764 r196ef08  
    126126        $(USPACE_PATH)/app/edit/edit \
    127127        $(USPACE_PATH)/app/kill/kill \
     128        $(USPACE_PATH)/app/killall/killall \
    128129        $(USPACE_PATH)/app/mkfat/mkfat \
    129130        $(USPACE_PATH)/app/sbi/sbi \
  • uspace/Makefile

    rcd22764 r196ef08  
    3939        app/init \
    4040        app/kill \
     41        app/killall \
    4142        app/klog \
    4243        app/mkfat \
  • uspace/app/kill/kill.c

    rcd22764 r196ef08  
    3131 */
    3232/**
    33  * @file Forecfully terminate a task.
     33 * @file Forcefully terminate a task.
    3434 */
    3535
     
    3737#include <stdio.h>
    3838#include <task.h>
     39#include <str_error.h>
    3940
    40 #define NAME "kill"
     41#define NAME  "kill"
    4142
    4243static void print_syntax(void)
     
    5960        if (*eptr != '\0') {
    6061                printf("Invalid task ID argument '%s'.\n", argv[1]);
    61                 return 1;
     62                return 2;
    6263        }
    6364
    6465        rc = task_kill(taskid);
    6566        if (rc != EOK) {
    66                 printf("Failed to kill task with ID %llu (error %d)\n",
    67                     (unsigned long long) taskid, rc);
    68                 return 2;
     67                printf("Failed to kill task ID %" PRIu64 ": %s\n",
     68                    taskid, str_error(rc));
     69                return 3;
    6970        }
    7071
Note: See TracChangeset for help on using the changeset viewer.