chiark / gitweb /
fstab-generator: allow x-systemd.device-timeout for swap units
[elogind.git] / src / fstab-generator / fstab-generator.c
index 6f392dfd4d9c994d50a201236df5681b0aea9cdc..1256a1ce53dfeddecf1d30efb33aed89908b2fcd 100644 (file)
@@ -129,6 +129,11 @@ static int add_swap(const char *what, struct mntent *me) {
                 return -errno;
         }
 
+        /* use what as where, to have a nicer error message */
+        r = generator_write_timeouts(arg_dest, what, what, me->mnt_opts, NULL);
+        if (r < 0)
+                return r;
+
         if (!noauto) {
                 lnk = strjoin(arg_dest, "/" SPECIAL_SWAP_TARGET ".wants/", name, NULL);
                 if (!lnk)