]> Git Repo - qemu.git/blobdiff - qemu-img.c
block: initialize qcrypto API at startup
[qemu.git] / qemu-img.c
index 17c5cfdffe4fa3fa802ae4ffa78a766d4f9db4be..169776260650ec287770faab0681af4884e6054d 100644 (file)
@@ -37,6 +37,7 @@
 #include "block/block_int.h"
 #include "block/blockjob.h"
 #include "block/qapi.h"
+#include "crypto/init.h"
 #include <getopt.h>
 
 #define QEMU_IMG_VERSION "qemu-img version " QEMU_VERSION QEMU_PKGVERSION \
@@ -3486,6 +3487,11 @@ int main(int argc, char **argv)
         exit(EXIT_FAILURE);
     }
 
+    if (qcrypto_init(&local_error) < 0) {
+        error_reportf_err(local_error, "cannot initialize crypto: ");
+        exit(1);
+    }
+
     module_call_init(MODULE_INIT_QOM);
     bdrv_init();
     if (argc < 2) {
This page took 0.022593 seconds and 4 git commands to generate.