diff options
Diffstat (limited to 'Source/charon/encoding/payloads/encryption_payload.c')
-rw-r--r-- | Source/charon/encoding/payloads/encryption_payload.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/charon/encoding/payloads/encryption_payload.c b/Source/charon/encoding/payloads/encryption_payload.c index 08722f83f..db4b441e5 100644 --- a/Source/charon/encoding/payloads/encryption_payload.c +++ b/Source/charon/encoding/payloads/encryption_payload.c @@ -360,7 +360,7 @@ static status_t encrypt(private_encryption_payload_t *this, crypter_t *crypter) /* encrypt concatenated chunk */ allocator_free(this->encrypted.ptr); - status = crypter->encrypt(crypter, iv, concatenated, &(this->encrypted)); + status = crypter->encrypt(crypter, concatenated, iv, &(this->encrypted)); allocator_free(padding.ptr); allocator_free(concatenated.ptr); allocator_free(iv.ptr); @@ -408,7 +408,7 @@ static status_t decrypt(private_encryption_payload_t *this, crypter_t *crypter) /* free previus data, if any */ allocator_free(this->decrypted.ptr); - status = crypter->decrypt(crypter, iv, concatenated, &(this->decrypted)); + status = crypter->decrypt(crypter, concatenated, iv, &(this->decrypted)); if (status != SUCCESS) { return FAILED; |