#if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)
#define PRIO_DARWIN_THREAD 3 /* Second argument is always 0 (current thread) */
+#define PRIO_DARWIN_PROCESS 4 /* Second argument is a PID */
/*
* Range limitations for the value of the third parameter to setpriority().
#define PRIO_MIN -20
#define PRIO_MAX 20
-/* use PRIO_DARWIN_BG to set the current thread into "background" state
+/*
+ * use PRIO_DARWIN_BG to set the current thread into "background" state
* which lowers CPU, disk IO, and networking priorites until thread terminates
* or "background" state is revoked
*/