]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
DSA_generate_parameters_ex parameters
authorMark Andrews <marka@isc.org>
Mon, 8 Jan 2007 03:06:08 +0000 (03:06 +0000)
committerMark Andrews <marka@isc.org>
Mon, 8 Jan 2007 03:06:08 +0000 (03:06 +0000)
lib/dns/openssldsa_link.c

index 4500d227bed7b307ead07b94747f47d8d8f45606..1d42fb8f407960c92c216979d5d9b95ddf4c9531 100644 (file)
@@ -16,7 +16,7 @@
  * IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: openssldsa_link.c,v 1.1.2.5 2007/01/08 02:45:02 marka Exp $ */
+/* $Id: openssldsa_link.c,v 1.1.2.6 2007/01/08 03:06:08 marka Exp $ */
 
 #ifdef OPENSSL
 
@@ -189,10 +189,11 @@ openssldsa_generate(dst_key_t *key, int unused) {
        if (dsa == NULL)
                return (dst__openssl_toresult(DST_R_OPENSSLFAILURE));
 
-       BN_GENCB_set_old(&cb, callback, cb_arg);
+       BN_GENCB_set_old(&cb, NULL, NULL);
        
-       if (!DSA_generate_parameters_ex(dsa, bits, seed_in, seed_len,
-                                       counter_ret, h_ret, &cb)) {
+       if (!DSA_generate_parameters_ex(dsa, key->key_size, rand_array,
+                                       ISC_SHA1_DIGESTLENGTH, NULL, NULL,
+                                       &cb)) {
                DSA_free(dsa);
                return (dst__openssl_toresult(DST_R_OPENSSLFAILURE));
        }