chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
core: be more strict when manipulating slices names and unescaping paths from unit...
[elogind.git]
/
src
/
shared
/
unit-name.h
diff --git
a/src/shared/unit-name.h
b/src/shared/unit-name.h
index 057512cbd341aa7e4cd3e80a7bc85d4734ddd09b..c2f31e3f9006cc7ceca201e88ca0f56ebaa3fbcd 100644
(file)
--- a/
src/shared/unit-name.h
+++ b/
src/shared/unit-name.h
@@
-161,7
+161,9
@@
static inline int unit_name_mangle(const char *name, UnitNameMangle allow_globs,
return unit_name_mangle_with_suffix(name, allow_globs, ".service", ret);
}
return unit_name_mangle_with_suffix(name, allow_globs, ".service", ret);
}
+int slice_build_parent_slice(const char *slice, char **ret);
int slice_build_subslice(const char *slice, const char*name, char **subslice);
int slice_build_subslice(const char *slice, const char*name, char **subslice);
+bool slice_name_is_valid(const char *name);
const char *unit_type_to_string(UnitType i) _const_;
UnitType unit_type_from_string(const char *s) _pure_;
const char *unit_type_to_string(UnitType i) _const_;
UnitType unit_type_from_string(const char *s) _pure_;