1/*
2 * Copyright 2007, Vasilis Kaoutsis, kaoutsis@sch.gr.
3 * Distributed under the terms of the MIT License.
4 */
5
6
7#include <errno.h>
8#include <signal.h>
9
10#include <errno_private.h>
11
12
13int
14killpg(pid_t processGroupID, int signal)
15{
16	if (processGroupID > 1)
17		return kill(-processGroupID, signal);
18	else {
19		__set_errno(EINVAL);
20		return -1;
21	}
22}
23