home *** CD-ROM | disk | FTP | other *** search
- #include <osbind.h>
- #include "mintbind.h"
-
- #ifdef __GNUC__
- #include <minimal.h>
- #endif
-
- int
- main(argc, argv)
- int argc;
- char **argv;
- {
- int i, sig, pid;
- long r;
-
- sig = 15; /* SIGTERM */
-
- if (argc < 2) {
- Cconws("Usage: kill [-n] pid [...]\r\n");
- return 2;
- }
- for (i = 1; i < argc; i++) {
- pid = atoi(argv[i]);
- if (pid < 0)
- sig = -pid;
- else {
- r = Pkill(pid, sig);
- if (r < 0) {
- Cconws("kill: couldn't send signal\r\n");
- return 1;
- }
- }
- }
- }
-