summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2011-01-12 11:25:20 -0800
committerBrian Behlendorf <[email protected]>2011-01-27 16:06:09 -0800
commit3e5d3d32858683d3410a63c712412167c345853b (patch)
tree00a2eee071213f254e150d9a3b516a85b8fb1792
parentd700637207b7e3870badcdb8389646a865835627 (diff)
Add ksid_index_t and ksid_t types
Add the ksid_index_t enum and ksid_t type for use. These types are now used by packages which depend on the SPL.
-rw-r--r--include/sys/sid.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/sys/sid.h b/include/sys/sid.h
index ac32d7bf7..17e32e25f 100644
--- a/include/sys/sid.h
+++ b/include/sys/sid.h
@@ -29,6 +29,15 @@ typedef struct ksiddomain {
char *kd_name;
} ksiddomain_t;
+typedef enum ksid_index {
+ KSID_USER,
+ KSID_GROUP,
+ KSID_OWNER,
+ KSID_COUNT
+} ksid_index_t;
+
+typedef int ksid_t;
+
static inline ksiddomain_t *
ksid_lookupdomain(const char *dom)
{