static int mp_dacl_setxattr(FsContext *ctx, const char *path, const char *name,

                            void *value, size_t size, int flags)

{

    char buffer[PATH_MAX];

    return lsetxattr(rpath(ctx, path, buffer), MAP_ACL_DEFAULT, value,

            size, flags);

}

static int mp_dacl_setxattr(FsContext *ctx, const char *path, const char *name,

                            void *value, size_t size, int flags)

{

    char buffer[PATH_MAX];

    return lsetxattr(rpath(ctx, path, buffer), MAP_ACL_DEFAULT, value,

            size, flags);

}

static int FUNC_0(FsContext *VAR_0, const char *VAR_1, const char *VAR_2,

                            void *VAR_3, size_t VAR_4, int VAR_5)

{

    char VAR_6[PATH_MAX];

    return lsetxattr(rpath(VAR_0, VAR_1, VAR_6), MAP_ACL_DEFAULT, VAR_3,

            VAR_4, VAR_5);

}

static int FUNC_0(FsContext *VAR_0, const char *VAR_1, const char *VAR_2,
void *VAR_3, size_t VAR_4, int VAR_5)
{ char VAR_6[PATH_MAX]; return lsetxattr(rpath(VAR_0, VAR_1, VAR_6), MAP_ACL_DEFAULT, VAR_3,
VAR_4, VAR_5); }