From: Yu Watanabe Date: Tue, 1 May 2018 01:36:39 +0000 (+0900) Subject: load-fragment: allow to specify RestrictNamespaces= multiple times X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=879dc2984771e5a24a01bd752d3fa3ebfeccb1ff;p=elogind.git load-fragment: allow to specify RestrictNamespaces= multiple times If multiple RestrictNamespaces= settings are set, then merge the settings. This also drops supporting "~yes" and "~no". --- diff --git a/src/shared/nsflags.h b/src/shared/nsflags.h index 7f2b94d16..509a3240c 100644 --- a/src/shared/nsflags.h +++ b/src/shared/nsflags.h @@ -26,6 +26,8 @@ #if 0 /// UNNEEDED by elogind #endif // 0 +#define NAMESPACE_FLAGS_INITIAL ((unsigned long) -1) + int namespace_flags_from_string(const char *name, unsigned long *ret); int namespace_flags_to_string(unsigned long flags, char **ret);