libipsec: Properly support CAMELLIA in CTR mode
authorTobias Brunner <tobias@strongswan.org>
Mon, 21 Sep 2015 09:12:14 +0000 (11:12 +0200)
committerTobias Brunner <tobias@strongswan.org>
Fri, 30 Oct 2015 10:04:42 +0000 (11:04 +0100)
src/libipsec/esp_context.c

index a9e0e5b..2b003e3 100644 (file)
@@ -250,6 +250,7 @@ static bool create_traditional(private_esp_context_t *this, int enc_alg,
        switch (enc_alg)
        {
                case ENCR_AES_CTR:
+               case ENCR_CAMELLIA_CTR:
                        /* the key includes a 4 byte salt */
                        crypter = lib->crypto->create_crypter(lib->crypto, enc_alg,
                                                                                                  enc_key.len - 4);