]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/basic/path-util.h
rlimit: don't assume getrlimit() always succeeds
[thirdparty/systemd.git] / src / basic / path-util.h
index 26f165fc386791cebfa6a4f60932c63e8852e559..ea00955818661be74f0d35492787b7a1d9089f7f 100644 (file)
@@ -143,3 +143,13 @@ bool is_deviceallow_pattern(const char *path);
 int systemd_installation_has_version(const char *root, unsigned minimal_version);
 
 bool dot_or_dot_dot(const char *path);
+
+static inline const char *skip_dev_prefix(const char *p) {
+        const char *e;
+
+        /* Drop any /dev prefix if there is any */
+
+        e = path_startswith(p, "/dev/");
+
+        return e ?: p;
+}