Skip to content
Snippets Groups Projects
Commit 73081920 authored by Niels Möller's avatar Niels Möller
Browse files

Parameter rename.

Rev: nettle/bignum.h:1.8
Rev: nettle/der-iterator.c:1.2
parent 14c5b388
No related branches found
No related tags found
No related merge requests found
......@@ -112,7 +112,7 @@ struct asn1_der_iterator;
int
nettle_asn1_der_get_bignum(struct asn1_der_iterator *iterator,
mpz_t x, unsigned limit);
mpz_t x, unsigned max_bits);
#ifdef __cplusplus
}
......
......@@ -249,7 +249,7 @@ asn1_der_get_uint32(struct asn1_der_iterator *i,
#if HAVE_LIBGMP
int
asn1_der_get_bignum(struct asn1_der_iterator *i,
mpz_t x, unsigned limit)
mpz_t x, unsigned max_bits)
{
if (i->length > 1
&& ((i->data[0] == 0 && i->data[1] < 0x80)
......@@ -258,13 +258,13 @@ asn1_der_get_bignum(struct asn1_der_iterator *i,
return 0;
/* Allow some extra here, for leading sign octets. */
if (limit && (8 * i->length > (16 + limit)))
if (max_bits && (8 * i->length > (16 + max_bits)))
return 0;
nettle_mpz_set_str_256_s(x, i->length, i->data);
/* FIXME: How to interpret a limit for negative numbers? */
if (limit && mpz_sizeinbase(x, 2) > limit)
/* FIXME: How to interpret a max_bits for negative numbers? */
if (max_bits && mpz_sizeinbase(x, 2) > max_bits)
return 0;
return 1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment