X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/7bc179c25a1a0b7053959a7b7f2f530da1edbf13..b297c96099a08a9f2b7e20e80a8f43515fabd714:/lunaix-os/includes/lunaix/usrscope.h?ds=sidebyside diff --git a/lunaix-os/includes/lunaix/usrscope.h b/lunaix-os/includes/lunaix/usrscope.h index 4d3c1f7..8de27b7 100644 --- a/lunaix-os/includes/lunaix/usrscope.h +++ b/lunaix-os/includes/lunaix/usrscope.h @@ -48,6 +48,9 @@ uscope_membership(struct user_scope* proc_usr, gid_t gid); enum acl_match check_current_acl(uid_t desired_u, gid_t desired_g); +enum acl_match +check_acl_between(uid_t u1, gid_t g1, uid_t u2, gid_t g2); + static inline bool uscope_with_capability(const struct user_scope* proc_usr, caps_t cap) {