]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: Change from SecretIV or _IV to SecretAES or _AES
authorJohn Ferlan <jferlan@redhat.com>
Wed, 11 May 2016 20:57:54 +0000 (16:57 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Thu, 12 May 2016 13:30:08 +0000 (09:30 -0400)
The preferred name will be AES not IV, change current references

Signed-off-by: John Ferlan <jferlan@redhat.com>
src/qemu/qemu_command.c
src/qemu/qemu_domain.c
src/qemu/qemu_domain.h

index 7e39b8ab24b5b4a152469938b0fbea6e9b37aedd..0d6d5f8ba9b7ce7efe0a8a1fb0e630a49f8d4c9e 100644 (file)
@@ -638,7 +638,7 @@ qemuBuildGeneralSecinfoURI(virURIPtr uri,
         }
         break;
 
-    case VIR_DOMAIN_SECRET_INFO_TYPE_IV:
+    case VIR_DOMAIN_SECRET_INFO_TYPE_AES:
     case VIR_DOMAIN_SECRET_INFO_TYPE_LAST:
         return -1;
     }
@@ -676,7 +676,7 @@ qemuBuildRBDSecinfoURI(virBufferPtr buf,
                         secinfo->s.plain.secret);
         break;
 
-    case VIR_DOMAIN_SECRET_INFO_TYPE_IV:
+    case VIR_DOMAIN_SECRET_INFO_TYPE_AES:
     case VIR_DOMAIN_SECRET_INFO_TYPE_LAST:
         return -1;
     }
index 3da00797706bd6f16b8083b5928264d45f65f68f..39a50e6d701306b719cd55e76568e1e189c93d36 100644 (file)
@@ -737,7 +737,7 @@ qemuDomainSecretPlainFree(qemuDomainSecretPlain secret)
 
 
 static void
-qemuDomainSecretIVFree(qemuDomainSecretIV secret)
+qemuDomainSecretAESFree(qemuDomainSecretAES secret)
 {
     VIR_FREE(secret.username);
     VIR_FREE(secret.alias);
@@ -757,8 +757,8 @@ qemuDomainSecretInfoFree(qemuDomainSecretInfoPtr *secinfo)
         qemuDomainSecretPlainFree((*secinfo)->s.plain);
         break;
 
-    case VIR_DOMAIN_SECRET_INFO_TYPE_IV:
-        qemuDomainSecretIVFree((*secinfo)->s.iv);
+    case VIR_DOMAIN_SECRET_INFO_TYPE_AES:
+        qemuDomainSecretAESFree((*secinfo)->s.aes);
         break;
 
     case VIR_DOMAIN_SECRET_INFO_TYPE_LAST:
index c71118845d022eb44486551ef12aba409bdcf380..331ade0d279e2eaec2f8aec1c8c008512277db93 100644 (file)
@@ -242,7 +242,7 @@ struct _qemuDomainObjPrivate {
 /* Type of domain secret */
 typedef enum {
     VIR_DOMAIN_SECRET_INFO_TYPE_PLAIN = 0,
-    VIR_DOMAIN_SECRET_INFO_TYPE_IV,
+    VIR_DOMAIN_SECRET_INFO_TYPE_AES,  /* utilize GNUTLS_CIPHER_AES_256_CBC */
 
     VIR_DOMAIN_SECRET_INFO_TYPE_LAST
 } qemuDomainSecretInfoType;
@@ -254,11 +254,11 @@ struct _qemuDomainSecretPlain {
     char *secret;
 };
 
-# define QEMU_DOMAIN_IV_KEY_LEN 16      /* 16 bytes for 128 bit random */
-                                        /*    initialization vector key */
-typedef struct _qemuDomainSecretIV qemuDomainSecretIV;
-typedef struct _qemuDomainSecretIV *qemuDomainSecretIVPtr;
-struct _qemuDomainSecretIV {
+# define QEMU_DOMAIN_AES_IV_KEY_LEN 16   /* 16 bytes for 128 bit random */
+                                         /*    initialization vector */
+typedef struct _qemuDomainSecretAES qemuDomainSecretAES;
+typedef struct _qemuDomainSecretAES *qemuDomainSecretAESPtr;
+struct _qemuDomainSecretAES {
     char *username;
     char *alias;      /* generated alias for secret */
     char *iv;         /* base64 encoded initialization vector */
@@ -271,7 +271,7 @@ struct _qemuDomainSecretInfo {
     qemuDomainSecretInfoType type;
     union {
         qemuDomainSecretPlain plain;
-        qemuDomainSecretIV iv;
+        qemuDomainSecretAES aes;
     } s;
 };