From: Martin Willi Date: Wed, 28 Nov 2012 11:41:15 +0000 (+0100) Subject: Fix encryption algorithm/key size argument processing in PKCS#7 enveloped-data X-Git-Tag: 5.0.2dr4~69 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d21c61a09b621c7955ca887132bf4d0471c8d77;p=thirdparty%2Fstrongswan.git Fix encryption algorithm/key size argument processing in PKCS#7 enveloped-data --- diff --git a/src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c b/src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c index 6c57ca71e8..5cd0d8f930 100644 --- a/src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c +++ b/src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c @@ -586,7 +586,7 @@ pkcs7_t *pkcs7_enveloped_data_gen(container_type_t type, va_list args) alg = va_arg(args, int); continue; case BUILD_KEY_SIZE: - alg = va_arg(args, int); + key_size = va_arg(args, int); continue; case BUILD_BLOB: blob = va_arg(args, chunk_t);