Lines Matching defs:user
761 struct cil_user *user = node->data;
763 if (user->dftlevel == NULL) {
764 cil_log(CIL_ERR, "User %s does not have a default level\n", user->datum.name);
766 } else if (user->range == NULL) {
767 cil_log(CIL_ERR, "User %s does not have a level range\n", user->datum.name);
769 } else if (user->bounds != NULL) {
772 struct cil_user *u1 = user;
773 struct cil_user *u2 = user->bounds;
777 cil_log(CIL_ERR, "Circular bounds found for user %s\n", u1->datum.name);
794 cil_tree_log(node, CIL_ERR, "Invalid user");
801 struct cil_user *user = node->data;
803 /* Verify user range only if anonymous */
804 if (user->range->datum.name == NULL) {
805 rc = __cil_verify_levelrange(db, user->range);
813 cil_tree_log(node, CIL_ERR, "Invalid user");
882 struct cil_user *user = ctx->user;
885 struct cil_level *user_low = user->range->low;
886 struct cil_level *user_high = user->range->high;
893 if (user->roles != NULL) {
894 if (!ebitmap_get_bit(user->roles, role->value)) {
895 cil_log(CIL_ERR, "Role %s is invalid for user %s\n", ctx->role_str, ctx->user_str);
900 cil_log(CIL_ERR, "No roles given to the user %s\n", ctx->user_str);
932 cil_log(CIL_ERR, "Range %s is invalid for user %s\n",
943 cil_log(CIL_ERR, "Range %s is invalid for user %s\n",