diff options
Diffstat (limited to 'src/sd-readahead.c')
-rw-r--r-- | src/sd-readahead.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/sd-readahead.c b/src/sd-readahead.c index 41e6d3d20e..0dfe4abab5 100644 --- a/src/sd-readahead.c +++ b/src/sd-readahead.c @@ -42,8 +42,8 @@ static int touch(const char *path) { #if !defined(DISABLE_SYSTEMD) && defined(__linux__) int fd; - mkdir("/dev/.systemd", 0755); - mkdir("/dev/.systemd/readahead", 0755); + mkdir("/dev/.run/systemd", 0755); + mkdir("/dev/.run/systemd/readahead", 0755); if ((fd = open(path, O_WRONLY|O_CREAT|O_CLOEXEC|O_NOCTTY, 0666)) < 0) return -errno; @@ -66,11 +66,11 @@ int sd_readahead(const char *action) { return -EINVAL; if (strcmp(action, "cancel") == 0) - return touch("/dev/.systemd/readahead/cancel"); + return touch("/dev/.run/systemd/readahead/cancel"); else if (strcmp(action, "done") == 0) - return touch("/dev/.systemd/readahead/done"); + return touch("/dev/.run/systemd/readahead/done"); else if (strcmp(action, "noreplay") == 0) - return touch("/dev/.systemd/readahead/noreplay"); + return touch("/dev/.run/systemd/readahead/noreplay"); return -EINVAL; } |