]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/swap: use devname_from_stat_rdev()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 2 Sep 2022 15:35:50 +0000 (00:35 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 2 Sep 2022 15:42:31 +0000 (00:42 +0900)
src/core/swap.c

index fcdba1df73f1ff98c8223d969686d7a3e2826d77..6dc6bca34b89e9a7017acc6ab684e5ea3be4c72d 100644 (file)
@@ -304,7 +304,7 @@ static int swap_load_devnode(Swap *s) {
         if (stat(s->what, &st) < 0 || !S_ISBLK(st.st_mode))
                 return 0;
 
-        r = devname_from_devnum(S_IFBLK, st.st_rdev, &p);
+        r = devname_from_stat_rdev(&st, &p);
         if (r < 0) {
                 log_unit_full_errno(UNIT(s), r == -ENOENT ? LOG_DEBUG : LOG_WARNING, r,
                                     "Failed to get device node for swap %s: %m", s->what);