chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
label: fix systemd-udev labeling of /run directory.
[elogind.git]
/
src
/
shared
/
label.c
diff --git
a/src/shared/label.c
b/src/shared/label.c
index e13eba65501ef7f0264a96a9643b217c6aca816c..3e5ea6746957ed7482bdb5b806aa4670fb2d60a6 100644
(file)
--- a/
src/shared/label.c
+++ b/
src/shared/label.c
@@
-52,7
+52,7
@@
void label_retest_selinux(void) {
#endif
#endif
-int label_init(const char *prefix) {
+int label_init(const char *prefix
es[]
) {
int r = 0;
#ifdef HAVE_SELINUX
int r = 0;
#ifdef HAVE_SELINUX
@@
-68,9
+68,9
@@
int label_init(const char *prefix) {
before_mallinfo = mallinfo();
before_timestamp = now(CLOCK_MONOTONIC);
before_mallinfo = mallinfo();
before_timestamp = now(CLOCK_MONOTONIC);
- if (prefix) {
+ if (prefix
es
) {
struct selinux_opt options[] = {
struct selinux_opt options[] = {
- { .type = SELABEL_OPT_SUBSET, .value
= prefix
},
+ { .type = SELABEL_OPT_SUBSET, .value
s = prefixes
},
};
label_hnd = selabel_open(SELABEL_CTX_FILE, options, ELEMENTSOF(options));
};
label_hnd = selabel_open(SELABEL_CTX_FILE, options, ELEMENTSOF(options));