В следующем коде я получаю предупреждение о неявном объявлении функции getpgid. Я знаю, что это всего лишь предупреждение, но это для класса, и профессор хочет, чтобы мы относились к предупреждениям как к ошибкам. Итак, помогите, пожалуйста.
Я также включил соответствующий заголовочный файл, поэтому понятия не имею, что не так:
#include <unistd.h>
pid_t pid, pgid;
if ((pgid = getpgid(pid)) < 0) {
app_error("Failure to get process group ID");
}