HANDLE_CHECK_SUBTREE
if (!(ctx->flags & HANDLE_CHECK_SUBTREE) || d == root)
ctx->flags = HANDLE_CHECK_PERMS | HANDLE_CHECK_SUBTREE;
ctx.flags |= HANDLE_CHECK_SUBTREE;