chiark / gitweb /
missing: Fix compilation error due to wrong __NR_name_to_handle_at definition
[elogind.git] / src / shared / unit-name.c
index d6391228f2118686d4cae9cd79ca230a3d8ffc20..cfe3133b5ae58fa4538af335f965fbf79d04f53b 100644 (file)
@@ -477,8 +477,7 @@ char *unit_name_mangle(const char *name) {
         /* Try to turn a string that might not be a unit name into a
          * sensible unit name. */
 
-        if (path_startswith(name, "/dev/") ||
-            path_startswith(name, "/sys/"))
+        if (is_device_path(name))
                 return unit_name_from_path(name, ".device");
 
         if (path_is_absolute(name))