cryptodev-builtin.c (2358f1b60f73287fe606c7ff48043b4f9e1c2d0f) | cryptodev-builtin.c (5f4059ef33e927ce9f72cb60000efa156566cd5c) |
---|---|
1/* 2 * QEMU Cryptodev backend for QEMU cipher APIs 3 * 4 * Copyright (c) 2016 HUAWEI TECHNOLOGIES CO., LTD. 5 * 6 * Authors: 7 * Gonglei <arei.gonglei@huawei.com> 8 * --- 320 unchanged lines hidden (view full) --- 329 330 default: 331 error_setg(errp, "Unsupported akcipher alg %u", sess_info->algo); 332 return -1; 333 } 334 335 switch (sess_info->keytype) { 336 case VIRTIO_CRYPTO_AKCIPHER_KEY_TYPE_PUBLIC: | 1/* 2 * QEMU Cryptodev backend for QEMU cipher APIs 3 * 4 * Copyright (c) 2016 HUAWEI TECHNOLOGIES CO., LTD. 5 * 6 * Authors: 7 * Gonglei <arei.gonglei@huawei.com> 8 * --- 320 unchanged lines hidden (view full) --- 329 330 default: 331 error_setg(errp, "Unsupported akcipher alg %u", sess_info->algo); 332 return -1; 333 } 334 335 switch (sess_info->keytype) { 336 case VIRTIO_CRYPTO_AKCIPHER_KEY_TYPE_PUBLIC: |
337 type = QCRYPTO_AKCIPHER_KEY_TYPE_PUBLIC; | 337 type = QCRYPTO_AK_CIPHER_KEY_TYPE_PUBLIC; |
338 break; 339 340 case VIRTIO_CRYPTO_AKCIPHER_KEY_TYPE_PRIVATE: | 338 break; 339 340 case VIRTIO_CRYPTO_AKCIPHER_KEY_TYPE_PRIVATE: |
341 type = QCRYPTO_AKCIPHER_KEY_TYPE_PRIVATE; | 341 type = QCRYPTO_AK_CIPHER_KEY_TYPE_PRIVATE; |
342 break; 343 344 default: 345 error_setg(errp, "Unsupported akcipher keytype %u", sess_info->keytype); 346 return -1; 347 } 348 349 index = cryptodev_builtin_get_unused_session_index(builtin); --- 286 unchanged lines hidden --- | 342 break; 343 344 default: 345 error_setg(errp, "Unsupported akcipher keytype %u", sess_info->keytype); 346 return -1; 347 } 348 349 index = cryptodev_builtin_get_unused_session_index(builtin); --- 286 unchanged lines hidden --- |