chiark / gitweb /
added some missing include for a5c32cff1f56afe6f0c6c70d91a88a7a8238b2d7
[elogind.git] / src / cryptsetup / cryptsetup-generator.c
index ef16fbc2f521ba21652f8b20ef1201ab21ed831d..f416675ba0733409f02e915288a509e8dd4656d5 100644 (file)
@@ -29,6 +29,7 @@
 #include "mkdir.h"
 #include "virt.h"
 #include "strv.h"
+#include "fileio.h"
 
 static const char *arg_dest = "/tmp";
 static bool arg_enabled = true;
@@ -108,7 +109,7 @@ static int create_disk(
         f = fopen(p, "wxe");
         if (!f) {
                 r = -errno;
-                log_error("Failed to create unit file: %m");
+                log_error("Failed to create unit file %s: %m", p);
                 goto fail;
         }
 
@@ -160,7 +161,7 @@ static int create_disk(
 
         if (ferror(f)) {
                 r = -errno;
-                log_error("Failed to write file: %m");
+                log_error("Failed to write file %s: %m", p);
                 goto fail;
         }