Return to dh.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.48, 2009/10/01 11:37:33 | version 1.49, 2011/12/07 05:44:38 | ||
---|---|---|---|
|
|
||
{ | { | ||
int i, bits_set, tries = 0; | int i, bits_set, tries = 0; | ||
if (need < 0) | |||
fatal("dh_gen_key: need < 0"); | |||
if (dh->p == NULL) | if (dh->p == NULL) | ||
fatal("dh_gen_key: dh->p == NULL"); | fatal("dh_gen_key: dh->p == NULL"); | ||
if (need > INT_MAX / 2 || 2 * need >= BN_num_bits(dh->p)) | if (need > INT_MAX / 2 || 2 * need >= BN_num_bits(dh->p)) |