From c130a130d4c30c3927dda2dfc1721e20c1e0accb Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 9 Feb 2019 16:30:34 -0500 Subject: merge XOPEN identifiers --- src/sys/wait/WCONTINUED.c | 6 ++++++ src/sys/wait/WEXITED.c | 6 ++++++ src/sys/wait/WIFCONTINUED.c | 5 +++++ src/sys/wait/WNOWAIT.c | 6 ++++++ src/sys/wait/WSTOPPED.c | 6 ++++++ src/sys/wait/idtype_t.c | 6 ++++++ src/sys/wait/wait3.c | 10 ++++++++++ src/sys/wait/waitid.c | 11 +++++++++++ 8 files changed, 56 insertions(+) create mode 100644 src/sys/wait/WCONTINUED.c create mode 100644 src/sys/wait/WEXITED.c create mode 100644 src/sys/wait/WIFCONTINUED.c create mode 100644 src/sys/wait/WNOWAIT.c create mode 100644 src/sys/wait/WSTOPPED.c create mode 100644 src/sys/wait/idtype_t.c create mode 100644 src/sys/wait/wait3.c create mode 100644 src/sys/wait/waitid.c (limited to 'src') diff --git a/src/sys/wait/WCONTINUED.c b/src/sys/wait/WCONTINUED.c new file mode 100644 index 00000000..9f578d43 --- /dev/null +++ b/src/sys/wait/WCONTINUED.c @@ -0,0 +1,6 @@ +#include +#define WCONTINUED 9 + +/* +XOPEN(400) +*/ diff --git a/src/sys/wait/WEXITED.c b/src/sys/wait/WEXITED.c new file mode 100644 index 00000000..e803ff26 --- /dev/null +++ b/src/sys/wait/WEXITED.c @@ -0,0 +1,6 @@ +#include +#define WEXITED /* TODO */ +/* +XOPEN(400) +POSIX(200809) +*/ diff --git a/src/sys/wait/WIFCONTINUED.c b/src/sys/wait/WIFCONTINUED.c new file mode 100644 index 00000000..88a42d78 --- /dev/null +++ b/src/sys/wait/WIFCONTINUED.c @@ -0,0 +1,5 @@ +#include +#define WIFCONTINUED 10 +/* +XOPEN(400) +*/ diff --git a/src/sys/wait/WNOWAIT.c b/src/sys/wait/WNOWAIT.c new file mode 100644 index 00000000..80cfd9d6 --- /dev/null +++ b/src/sys/wait/WNOWAIT.c @@ -0,0 +1,6 @@ +#include +#define NOWAIT /* TODO */ +/* +XOPEN(400) +POSIX(200809) +*/ diff --git a/src/sys/wait/WSTOPPED.c b/src/sys/wait/WSTOPPED.c new file mode 100644 index 00000000..7b6aea04 --- /dev/null +++ b/src/sys/wait/WSTOPPED.c @@ -0,0 +1,6 @@ +#include +#define WSTOPPED /* TODO */ +/* +XOPEN(400) +POSIX(200809) +*/ diff --git a/src/sys/wait/idtype_t.c b/src/sys/wait/idtype_t.c new file mode 100644 index 00000000..077d7be8 --- /dev/null +++ b/src/sys/wait/idtype_t.c @@ -0,0 +1,6 @@ +#include +typedef enum { P_ALL, P_PGID, P_PID } idtype_t; +/* +XOPEN(400) +POSIX(200809) +*/ diff --git a/src/sys/wait/wait3.c b/src/sys/wait/wait3.c new file mode 100644 index 00000000..c3f8c599 --- /dev/null +++ b/src/sys/wait/wait3.c @@ -0,0 +1,10 @@ +#include + +pid_t wait3(int *state_loc, int options, struct rusage *resource_usage) +{ + return -1; +} + +/* +XOPEN(400,600) +*/ diff --git a/src/sys/wait/waitid.c b/src/sys/wait/waitid.c new file mode 100644 index 00000000..68991583 --- /dev/null +++ b/src/sys/wait/waitid.c @@ -0,0 +1,11 @@ +#include + +int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options) +{ + return 0; +} + +/* +XOPEN(400) +POSIX(200809) +*/ -- cgit v1.2.1