summaryrefslogtreecommitdiff
path: root/src/mpi.h
diff options
context:
space:
mode:
authorMoritz Schulte <mo@g10code.com>2005-02-13 18:13:22 +0000
committerMoritz Schulte <mo@g10code.com>2005-02-13 18:13:22 +0000
commit00698852b54a9f9ed6dc66982dd71223a7a4cb40 (patch)
treeea1cc5642bcb1de37ead5fe6ce5a2e00e16087d5 /src/mpi.h
parent3a1d332c1728c89c3709fb96f8e8718847fb6c87 (diff)
downloadlibgcrypt-00698852b54a9f9ed6dc66982dd71223a7a4cb40.tar.gz
2005-02-13 Moritz Schulte <moritz@g10code.com>
* gcrypt.h: Declare new functions: gcry_ac_data_encrypt_scheme, gcry_ac_data_decrypt_scheme, gcry_ac_data_sign_scheme, gcry_ac_data_verify_scheme, gcry_ac_data_encode, gcry_ac_data_decode, gcry_ac_data_to_sexp, gcry_ac_data_from_sexp. New types: gcry_ac_emsa_pkcs_v1_5_t, gcry_ac_ssa_pkcs_v1_5_t, gcry_md_algo_t. New enumeration lists: gcry_ac_scheme_t, gcry_ac_em_t. * libgcrypt.vers: Added new ac functions. * g10lib.h: Declare function: _gcry_pk_get_elements. * mpi.h (mpi_get_ui): New macro. Declare function: _gcry_mpi_get_ui.
Diffstat (limited to 'src/mpi.h')
-rw-r--r--src/mpi.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mpi.h b/src/mpi.h
index 9e0037ed..bc13d806 100644
--- a/src/mpi.h
+++ b/src/mpi.h
@@ -1,5 +1,6 @@
/* mpi.h - Multi Precision Integers
- * Copyright (C) 1994, 1996, 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
+ * Copyright (C) 1994, 1996, 1998,
+ * 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
*
* This file is part of Libgcrypt.
*
@@ -106,6 +107,7 @@ struct gcry_mpi {
#define mpi_alloc_like(a) _gcry_mpi_alloc_like((a))
#define mpi_set(a,b) _gcry_mpi_set ((a),(b))
#define mpi_set_ui(a,b) _gcry_mpi_set_ui ((a),(b))
+#define mpi_get_ui(a,b) _gcry_mpi_get_ui ((a),(b))
#define mpi_alloc_set_ui(a) _gcry_mpi_alloc_set_ui ((a))
#define mpi_m_check(a) _gcry_mpi_m_check ((a))
#define mpi_swap(a,b) _gcry_mpi_swap ((a),(b))
@@ -115,6 +117,7 @@ gcry_mpi_t _gcry_mpi_alloc_like( gcry_mpi_t a );
void _gcry_mpi_set( gcry_mpi_t w, gcry_mpi_t u);
void _gcry_mpi_set_ui( gcry_mpi_t w, ulong u);
gcry_mpi_t _gcry_mpi_alloc_set_ui( unsigned long u);
+gcry_err_code_t _gcry_mpi_get_ui (gcry_mpi_t w, ulong *u);
void _gcry_mpi_m_check( gcry_mpi_t a );
void _gcry_mpi_swap( gcry_mpi_t a, gcry_mpi_t b);