summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/zone.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/sys/zone.h')
-rw-r--r--usr/src/uts/common/sys/zone.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/zone.h b/usr/src/uts/common/sys/zone.h
index 1e84c63789..3bf7979174 100644
--- a/usr/src/uts/common/sys/zone.h
+++ b/usr/src/uts/common/sys/zone.h
@@ -40,6 +40,7 @@
#include <sys/uadmin.h>
#include <sys/ksynch.h>
#include <sys/socket_impl.h>
+#include <sys/secflags.h>
#include <netinet/in.h>
#ifdef __cplusplus
@@ -110,6 +111,7 @@ extern "C" {
#define ZONE_ATTR_RSS 22
#define ZONE_ATTR_APP_SVC_CT 23
#define ZONE_ATTR_SCHED_FIXEDHI 24
+#define ZONE_ATTR_SECFLAGS 25
/* Start of the brand-specific attribute namespace */
#define ZONE_ATTR_BRAND_ATTRS 32768
@@ -683,6 +685,8 @@ typedef struct zone {
/* Num usecs to throttle page fault when zone is over phys. mem cap */
uint32_t zone_pg_flt_delay;
+ psecflags_t zone_secflags; /* default zone security-flags */
+
/*
* Misc. kstats and counters for zone cpu-usage aggregation.
* The zone_Xtime values are the sum of the micro-state accounting