[libvirt PATCH 05/14] qemu: Drop qemuTPMEmulatorInitStorage()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Absorb it into qemuTPMEmulatorCreateStorage(), its only caller.

Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
---
 src/qemu/qemu_tpm.c | 31 ++++++-------------------------
 1 file changed, 6 insertions(+), 25 deletions(-)

diff --git a/src/qemu/qemu_tpm.c b/src/qemu/qemu_tpm.c
index 182209bda6..127a2c80be 100644
--- a/src/qemu/qemu_tpm.c
+++ b/src/qemu/qemu_tpm.c
@@ -99,30 +99,6 @@ qemuTPMCreateEmulatorLogPath(const char *logDir,
 }
 
 
-/*
- * qemuTPMEmulatorInitStorage
- *
- * Initialize the TPM Emulator storage by creating its root directory,
- * which is typically found in /var/lib/libvirt/tpm.
- *
- */
-static int
-qemuTPMEmulatorInitStorage(const char *swtpmStorageDir)
-{
-    int rc = 0;
-
-    /* allow others to cd into this dir */
-    if (g_mkdir_with_parents(swtpmStorageDir, 0711) < 0) {
-        virReportSystemError(errno,
-                             _("Could not create TPM directory %s"),
-                             swtpmStorageDir);
-        rc = -1;
-    }
-
-    return rc;
-}
-
-
 /**
  * qemuTPMEmulatorCreateStorage:
  * @storagepath: directory for swtpm's persistent state
@@ -143,8 +119,13 @@ qemuTPMEmulatorCreateStorage(const char *storagepath,
 {
     g_autofree char *swtpmStorageDir = g_path_get_dirname(storagepath);
 
-    if (qemuTPMEmulatorInitStorage(swtpmStorageDir) < 0)
+    /* allow others to cd into this dir */
+    if (g_mkdir_with_parents(swtpmStorageDir, 0711) < 0) {
+        virReportSystemError(errno,
+                             _("Could not create TPM directory %s"),
+                             swtpmStorageDir);
         return -1;
+    }
 
     *created = false;
 
-- 
2.34.1




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux