selinux: clean up selinux label function naming

This commit is contained in:
Lennart Poettering
2014-10-23 19:41:27 +02:00
parent 66cedb3078
commit ecabcf8b6e
10 changed files with 121 additions and 106 deletions

View File

@@ -38,14 +38,14 @@ static int symlink_and_label(const char *old_path, const char *new_path) {
assert(old_path);
assert(new_path);
r = mac_selinux_context_set(new_path, S_IFLNK);
r = mac_selinux_create_file_prepare(new_path, S_IFLNK);
if (r < 0)
return r;
if (symlink(old_path, new_path) < 0)
r = -errno;
mac_selinux_context_clear();
mac_selinux_create_file_clear();
return r;
}