diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2015-02-11 21:42:22 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2015-02-12 19:51:34 +0900 |
commit | 653a9fa1a3a4c35a4dc1841cb57d7e2a318f3288 (patch) | |
tree | 0f74f28ddabf95ebe757e398098cdb42ab4cf014 /src | |
parent | 40a7bdf50e19faaf106470897fed72af623adc50 (diff) | |
download | libgcrypt-653a9fa1a3a4c35a4dc1841cb57d7e2a318f3288.tar.gz |
mpi: Add mpi_set_cond.
* mpi/mpiutil.c (_gcry_mpi_set_cond): New.
(_gcry_mpi_swap_cond): Fix types.
* src/mpi.h (mpi_set_cond): New.
Diffstat (limited to 'src')
-rw-r--r-- | src/mpi.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -120,8 +120,11 @@ void _gcry_mpi_immutable_failed (void); #define mpi_m_check(a) _gcry_mpi_m_check ((a)) #define mpi_const(n) _gcry_mpi_const ((n)) #define mpi_swap_cond(a,b,sw) _gcry_mpi_swap_cond ((a),(b),(sw)) +#define mpi_set_cond(w,u,set) _gcry_mpi_set_cond ((w),(u),(set)) void _gcry_mpi_clear( gcry_mpi_t a ); +gcry_mpi_t _gcry_mpi_set_cond (gcry_mpi_t w, const gcry_mpi_t u, + unsigned long swap); gcry_mpi_t _gcry_mpi_alloc_like( gcry_mpi_t a ); gcry_mpi_t _gcry_mpi_alloc_set_ui( unsigned long u); void _gcry_mpi_m_check( gcry_mpi_t a ); |