summaryrefslogtreecommitdiff
path: root/lib/gc-libgcrypt.c
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2005-10-21 11:44:23 +0000
committerSimon Josefsson <simon@josefsson.org>2005-10-21 11:44:23 +0000
commita54d5fd5684681a7c9b948e0a4913f00d2bf62d6 (patch)
tree66c937fcda89e7d94baa52d3081ee9c3842a3fcb /lib/gc-libgcrypt.c
parentc4f00b7d32160f83e4fb811c6584e8f4e48dfa2e (diff)
downloadgnulib-a54d5fd5684681a7c9b948e0a4913f00d2bf62d6.tar.gz
* gc-libgcrypt.c (gc_cipher_open): Handle ECB.
Diffstat (limited to 'lib/gc-libgcrypt.c')
-rw-r--r--lib/gc-libgcrypt.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/gc-libgcrypt.c b/lib/gc-libgcrypt.c
index 180fee9ca5..9272c19f41 100644
--- a/lib/gc-libgcrypt.c
+++ b/lib/gc-libgcrypt.c
@@ -140,6 +140,10 @@ gc_cipher_open (Gc_cipher alg, Gc_cipher_mode mode,
switch (mode)
{
+ case GC_ECB:
+ gcrymode = GCRY_CIPHER_MODE_ECB;
+ break;
+
case GC_CBC:
gcrymode = GCRY_CIPHER_MODE_CBC;
break;