]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/persona.h
xnu-4570.41.2.tar.gz
[apple/xnu.git] / bsd / sys / persona.h
index d0912055f4afc7f803ed4b27b9f13be4d5fd9ab6..0744283f2d66ae7ff3c77aec091b1658eb807b7c 100644 (file)
@@ -225,7 +225,7 @@ struct persona {
 #define persona_try_lock(persona) lck_mtx_try_lock(&(persona)->pna_lock)
 
 #define persona_lock_assert_held(persona) \
-       lck_mtx_assert(&(persona)->pna_lock, LCK_MTX_ASSERT_OWNED)
+       LCK_MTX_ASSERT(&(persona)->pna_lock, LCK_MTX_ASSERT_OWNED)
 
 #ifdef PERSONA_DEBUG
 static inline const char *persona_desc(struct persona *persona, int locked)
@@ -354,8 +354,8 @@ uid_t persona_get_uid(struct persona *persona);
 int persona_set_gid(struct persona *persona, gid_t gid);
 gid_t persona_get_gid(struct persona *persona);
 
-int persona_set_groups(struct persona *persona, gid_t *groups, int ngroups, uid_t gmuid);
-int persona_get_groups(struct persona *persona, int *ngroups, gid_t *groups, int groups_sz);
+int persona_set_groups(struct persona *persona, gid_t *groups, unsigned ngroups, uid_t gmuid);
+int persona_get_groups(struct persona *persona, unsigned *ngroups, gid_t *groups, unsigned groups_sz);
 
 uid_t persona_get_gmuid(struct persona *persona);