static int local_lremovexattr(FsContext *ctx,

                              const char *path, const char *name)

{

    if ((ctx->fs_sm == SM_MAPPED) &&

        (strncmp(name, "user.virtfs.", 12) == 0)) {

        /*

         * Don't allow fetch of user.virtfs namesapce

         * in case of mapped security

         */

        errno = EACCES;

        return -1;

    }

    return lremovexattr(rpath(ctx, path), name);

}

static int local_lremovexattr(FsContext *ctx,

                              const char *path, const char *name)

{

    if ((ctx->fs_sm == SM_MAPPED) &&

        (strncmp(name, "user.virtfs.", 12) == 0)) {

        







        errno = EACCES;

        return -1;

    }

    return lremovexattr(rpath(ctx, path), name);

}

static int FUNC_0(FsContext *VAR_0,

                              const char *VAR_1, const char *VAR_2)

{

    if ((VAR_0->fs_sm == SM_MAPPED) &&

        (strncmp(VAR_2, "user.virtfs.", 12) == 0)) {

        







        errno = EACCES;

        return -1;

    }

    return lremovexattr(rpath(VAR_0, VAR_1), VAR_2);

}

static int FUNC_0(FsContext *VAR_0,
const char *VAR_1, const char *VAR_2)
{ if ((VAR_0->fs_sm == SM_MAPPED) &&
(strncmp(VAR_2, "user.virtfs.", 12) == 0)) { errno = EACCES; return -1; } return lremovexattr(rpath(VAR_0, VAR_1), VAR_2); }