summaryrefslogtreecommitdiffstats
path: root/sys/sys/ksem.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/sys/ksem.h')
-rw-r--r--sys/sys/ksem.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/sys/ksem.h b/sys/sys/ksem.h
index 29b0a53..71979da 100644
--- a/sys/sys/ksem.h
+++ b/sys/sys/ksem.h
@@ -33,6 +33,9 @@
#error "no user-servicable parts inside"
#endif
+#include <sys/condvar.h>
+#include <sys/queue.h>
+
struct kuser {
pid_t ku_pid;
LIST_ENTRY(kuser) ku_next;
@@ -50,6 +53,7 @@ struct ksem {
struct cv ks_cv; /* waiters sleep here */
int ks_waiters; /* number of waiters */
LIST_HEAD(, kuser) ks_users; /* pids using this sem */
+ struct label *ks_label; /* MAC label */
};
#endif /* !_POSIX4_KSEM_H_ */
OpenPOWER on IntegriCloud