PRIO_PROCESS
prio = getpriority(PRIO_PROCESS, 0);
if (setpriority(PRIO_PROCESS, 0, prio + incr) == -1)
return (getpriority(PRIO_PROCESS, 0));
if (setpriority(PRIO_PROCESS, 0, (int)p) != 0)
setpriority(PRIO_PROCESS, 0, PRIO_MIN);
case PRIO_PROCESS:
case PRIO_PROCESS:
case PRIO_PROCESS:
case PRIO_PROCESS:
if (setpriority(PRIO_PROCESS, 0, prio) == -1)
setpriority(PRIO_PROCESS, 0, 5);
setpriority(PRIO_PROCESS, 0, 15);
if (setpriority(PRIO_PROCESS, getpid(), ppri) < 0) {
setpriority(PRIO_PROCESS, 0, 5);
setpriority(PRIO_PROCESS, 0, 15);
setpriority(PRIO_PROCESS, 0, 5);
setpriority(PRIO_PROCESS, 0, 15);
if (setpriority(PRIO_PROCESS, getpid(), ppri) < 0) {
setpriority(PRIO_PROCESS, 0, NiceOpt);
setpriority(PRIO_PROCESS, 0, NiceOpt);
if (ioprio_set(PRIO_PROCESS, 0, (int)ioprio))
setpriority(PRIO_PROCESS, 0, 0);
setpriority(PRIO_PROCESS, 0, -4);
setpriority(PRIO_PROCESS, 0, 0);
niceness += getpriority(PRIO_PROCESS, 0);
else if (setpriority(PRIO_PROCESS, 0, (int)niceness))
which = PRIO_PROCESS;
which = PRIO_PROCESS;
prio = getpriority(PRIO_PROCESS, 0);
setpriority(PRIO_PROCESS, 0, -2);
setpriority(PRIO_PROCESS, 0, prio);
else if (setpriority(PRIO_PROCESS, procnum, prio) == -1)
setpriority(PRIO_PROCESS, getpid(), -5);