From b0193f1c1f1540bfccbdca02df82669b9308e4e2 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 22 Jun 2012 13:08:48 +0200 Subject: systemctl: automatically turn paths and unescaped unit names into proper unit names This makes sure that systemctl status /home is implicitly translated to: systemctl status /home.mount Similar, /dev/foobar becomes dev-foobar.device. Also, all characters that cannot be part of a unit name are implicitly escaped. --- src/shared/unit-name.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/shared/unit-name.h') diff --git a/src/shared/unit-name.h b/src/shared/unit-name.h index 7aab2e557d..64bb248907 100644 --- a/src/shared/unit-name.h +++ b/src/shared/unit-name.h @@ -56,4 +56,6 @@ char *unit_name_to_path(const char *name); char *unit_dbus_path_from_name(const char *name); +char *unit_name_mangle(const char *name); + #endif -- cgit v1.2.3-54-g00ecf