Some 'const's for BNs.
[openssl.git] / doc / crypto / bn.pod
index 823561f..c1cb2f6 100644 (file)
@@ -43,7 +43,7 @@ bn - Multiprecision integer arithmetics
  int BN_sub_word(BIGNUM *a, BN_ULONG w);
  int BN_mul_word(BIGNUM *a, BN_ULONG w);
  BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w);
- BN_ULONG BN_mod_word(BIGNUM *a, BN_ULONG w);
+ BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w);
 
  int BN_cmp(BIGNUM *a, BIGNUM *b);
  int BN_ucmp(BIGNUM *a, BIGNUM *b);
@@ -63,7 +63,7 @@ bn - Multiprecision integer arithmetics
 
  BIGNUM *BN_generate_prime(BIGNUM *ret,int bits,int safe,BIGNUM *add,
          BIGNUM *rem,void (*callback)(int,int,void *),void *cb_arg);
- int BN_is_prime(BIGNUM *p,int nchecks,void (*callback)(int,int,void *),
+ int BN_is_prime(const BIGNUM *p,int nchecks,void (*callback)(int,int,void *),
          BN_CTX *ctx,void *cb_arg);
 
  int BN_set_bit(BIGNUM *a, int n);