home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / kill9.zip / xfree86 / src / death / death.c next >
C/C++ Source or Header  |  1996-06-29  |  455b  |  33 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define INCL_DOS
  5. #define INCL_ERRORS
  6. #include <os2.h>
  7.  
  8. #include "death.h"
  9.  
  10. void usage();
  11.  
  12. int main(int argc, char *argv[]) 
  13. {
  14.     PID tokill;
  15.     APIRET rc;
  16.  
  17.     if (argc != 2) usage();
  18.  
  19.     tokill = atoi(argv[1]);
  20.     if (tokill <= 0 || tokill > 32767)
  21.         usage();
  22.  
  23.     rc = death(tokill);
  24.     printf("rc=%d\n",rc);
  25.     exit(rc);
  26. }
  27.  
  28. void usage()
  29. {
  30.     fputs("usage: death pid-to-kill\n",stderr);
  31.     exit(42);
  32. }
  33.