version 1.5, 2007/02/14 14:32:00 |
version 1.6, 2007/06/02 09:04:58 |
|
|
return (-1); |
return (-1); |
} |
} |
if (len > 8 * 1024) { |
if (len > 8 * 1024) { |
error("buffer_get_bignum2_ret: cannot handle BN of size %d", len); |
error("buffer_get_bignum2_ret: cannot handle BN of size %d", |
|
len); |
xfree(bin); |
xfree(bin); |
return (-1); |
return (-1); |
} |
} |
if (BN_bin2bn(bin, len, value) == NULL) { |
if (BN_bin2bn(bin, len, value) == NULL) { |
error("buffer_get_bignum2_ret: BN_bin2bn failed"); |
error("buffer_get_bignum2_ret: BN_bin2bn failed"); |
|
xfree(bin); |
return (-1); |
return (-1); |
} |
} |
xfree(bin); |
xfree(bin); |