示例#1
0
int setfilecon(const char *path, const security_context_t context)
{
	int ret;
	security_context_t rcontext;

	if (selinux_trans_to_raw_context(context, &rcontext))
		return -1;

	ret = setfilecon_raw(path, rcontext);

	freecon(rcontext);

	return ret;
}
示例#2
0
int setfilecon(const char *path, security_context_t context)
{
	int ret;
	security_context_t rcontext = context;

	if (context_translations && trans_to_raw_context(context, &rcontext))
		return -1;

 	ret = setfilecon_raw(path, rcontext);

	if (context_translations)
		freecon(rcontext);

	return ret;
}
int setfilecon(const char *path, security_context_t con)
{
    return setfilecon_raw(path, con);
}