summaryrefslogtreecommitdiff
path: root/src/visibility.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2011-02-01 18:31:57 +0100
committerWerner Koch <wk@gnupg.org>2011-02-01 18:31:57 +0100
commit8cf24ddb162b66aa2e64e4a3e596bb87fdc7dec3 (patch)
treea10731fad979ee851f1cad5fe3c33fa7ea43269d /src/visibility.c
parentdbf7709d6339f74d7a88c96440e92576f3109486 (diff)
downloadlibgcrypt-8cf24ddb162b66aa2e64e4a3e596bb87fdc7dec3.tar.gz
Add function gcry_pk_get_param.
Also changed quite some trailing white spaces. I never configured that in Emacs but git diff annoys me with red lines and thus it seems better to use nuke-trailing-whitespace autmatically. Sorry for the extra diff lines. A diff filter should help to not show those changes.
Diffstat (limited to 'src/visibility.c')
-rw-r--r--src/visibility.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/visibility.c b/src/visibility.c
index fe6d9bdd..c4fd09da 100644
--- a/src/visibility.c
+++ b/src/visibility.c
@@ -748,6 +748,17 @@ gcry_pk_get_curve (gcry_sexp_t key, int iterator, unsigned int *r_nbits)
return _gcry_pk_get_curve (key, iterator, r_nbits);
}
+gcry_sexp_t
+gcry_pk_get_param (int algo, const char *name)
+{
+ if (!fips_is_operational ())
+ {
+ (void)fips_not_operational ();
+ return NULL;
+ }
+ return _gcry_pk_get_param (algo, name);
+}
+
gcry_error_t
gcry_pk_list (int *list, int *list_length)
{