r3329 - trunk/libmcrypto/source/openssl
mikma at minisip.org
mikma at minisip.org
Sun Jun 17 11:00:06 CEST 2007
Author: mikma
Date: 2007-06-17 11:00:06 +0200 (Sun, 17 Jun 2007)
New Revision: 3329
Modified:
trunk/libmcrypto/source/openssl/ZrtpDH.cxx
Log:
Fix OpenSSL libmcrypto build.
Modified: trunk/libmcrypto/source/openssl/ZrtpDH.cxx
===================================================================
--- trunk/libmcrypto/source/openssl/ZrtpDH.cxx 2007-06-17 08:52:44 UTC (rev 3328)
+++ trunk/libmcrypto/source/openssl/ZrtpDH.cxx 2007-06-17 09:00:06 UTC (rev 3329)
@@ -39,6 +39,9 @@
static BIGNUM *bnP3072 = NULL;
static BIGNUM *bnP4096 = NULL;
+static BIGNUM* bnP3072MinusOne = NULL;
+static BIGNUM* bnP4096MinusOne = NULL;
+
static uint8_t dhinit = 0;
// void initializeOpenSSL();
@@ -135,6 +138,10 @@
if (!dhinit) {
bnP3072 = BN_bin2bn(P3072,sizeof(P3072),NULL);
bnP4096 = BN_bin2bn(P4096,sizeof(P4096),NULL);
+ bnP3072MinusOne = BN_dup(bnP3072);
+ BN_sub_word(bnP3072MinusOne, 1);
+ bnP4096MinusOne = BN_dup(bnP4096);
+ BN_sub_word(bnP4096MinusOne, 1);
dhinit = 1;
}
More information about the Minisip-devel
mailing list