pike.git
/
src
/
post_modules
/
Nettle
/
hogweed.cmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/post_modules/Nettle/hogweed.cmod:75:
#ifdef dsa_params_init /* Nettle 3.0 or later. */ struct dsa_params params; mpz_t pub; mpz_t key; dsa_params_init(¶ms); if (!dsa_generate_params(¶ms, rnd, random_func_wrapper, NULL, NULL, p_bits, q_bits)) {
+
dsa_params_clear(¶ms);
Pike_error("Illegal parameter value.\n"); } mpz_init(pub); mpz_init(key); dsa_generate_keypair(¶ms, pub, key, rnd, random_func_wrapper); push_bignum((MP_INT *)¶ms.p); push_bignum((MP_INT *)¶ms.q);