Commit 73081920 authored by Niels Möller's avatar Niels Möller

Parameter rename.

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