Commit aa9bd38d authored by Craig Small's avatar Craig Small

tests: Conditionally add prctl to test process

prctl was already bypassed on Cygwin systems. This extends to
non-Linux systems such as kFreeBSD and Hurd.

References:
 https://bugs.debian.org/816237
parent dad56cc9
......@@ -3,6 +3,7 @@ procps-ng-NEXT
* ps: sort by cgroup Debian #692279
* ps: display control group name with -o cgname
* ps: Fallback to attr/current for context Debian #786956
* tests: Conditionally add prctl Debian #816237
procps-ng-3.3.11
----------------
......
......@@ -21,7 +21,7 @@
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#ifndef __CYGWIN__
#ifdef __linux__
#include <sys/prctl.h>
#endif
#include "c.h"
......@@ -80,7 +80,7 @@ int main(int argc, char *argv[])
sigaction(SIGUSR1, &signal_action, NULL);
sigaction(SIGUSR2, &signal_action, NULL);
#ifndef __CYGWIN__
#ifdef __linux__
/* set process name */
prctl(PR_SET_NAME, MY_NAME, NULL, NULL, NULL);
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment