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

index e7a1f6338adc5b845782ca46b5548ded74777872..64e615980e1a564032074f636c9cc70e248b7165 100644 (file)
@@ -16,7 +16,7 @@
  * IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: openssldsa_link.c,v 1.1.6.7 2007/01/08 02:41:59 marka Exp $ */
+/* $Id: openssldsa_link.c,v 1.1.6.8 2007/01/08 03:03:48 marka Exp $ */
 
 #ifdef OPENSSL
 
@@ -190,10 +190,12 @@ 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));
        }