aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/pubkey.c
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2003-12-17 19:05:23 +0000
committerDavid Shaw <[email protected]>2003-12-17 19:05:23 +0000
commit68b3e412f49f7cfe0d00ebc66bce8d14a17439e8 (patch)
tree7f27839d5dfc6e8046d035235b6a8bbbd953ebc4 /cipher/pubkey.c
parent* cipher.h (pubkey_verify): Remove old unused code. (diff)
downloadgnupg-68b3e412f49f7cfe0d00ebc66bce8d14a17439e8.tar.gz
gnupg-68b3e412f49f7cfe0d00ebc66bce8d14a17439e8.zip
* dsa.h, dsa.c (dsa_verify), elgamal.h, elgamal.c (elg_verify), rsa.h,
rsa.c (rsa_verify), pubkey.c (dummy_verify, pubkey_verify): Remove old unused code.
Diffstat (limited to '')
-rw-r--r--cipher/pubkey.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/cipher/pubkey.c b/cipher/pubkey.c
index f24c0894d..e3822709c 100644
--- a/cipher/pubkey.c
+++ b/cipher/pubkey.c
@@ -47,8 +47,7 @@ struct pubkey_table_s {
int (*encrypt)( int algo, MPI *resarr, MPI data, MPI *pkey );
int (*decrypt)( int algo, MPI *result, MPI *data, MPI *skey );
int (*sign)( int algo, MPI *resarr, MPI data, MPI *skey );
- int (*verify)( int algo, MPI hash, MPI *data, MPI *pkey,
- int (*cmp)(void *, MPI), void *opaquev );
+ int (*verify)( int algo, MPI hash, MPI *data, MPI *pkey );
unsigned (*get_nbits)( int algo, MPI *pkey );
};
@@ -79,8 +78,7 @@ dummy_sign( int algo, MPI *resarr, MPI data, MPI *skey )
{ log_bug("no sign() for %d\n", algo ); return G10ERR_PUBKEY_ALGO; }
static int
-dummy_verify( int algo, MPI hash, MPI *data, MPI *pkey,
- int (*cmp)(void *, MPI), void *opaquev )
+dummy_verify( int algo, MPI hash, MPI *data, MPI *pkey )
{ log_bug("no verify() for %d\n", algo ); return G10ERR_PUBKEY_ALGO; }
#if 0
@@ -577,16 +575,14 @@ pubkey_sign( int algo, MPI *resarr, MPI data, MPI *skey )
* Return 0 if the signature is good
*/
int
-pubkey_verify( int algo, MPI hash, MPI *data, MPI *pkey,
- int (*cmp)(void *, MPI), void *opaquev )
+pubkey_verify( int algo, MPI hash, MPI *data, MPI *pkey )
{
int i, rc;
do {
for(i=0; pubkey_table[i].name; i++ )
if( pubkey_table[i].algo == algo ) {
- rc = (*pubkey_table[i].verify)( algo, hash, data, pkey,
- cmp, opaquev );
+ rc = (*pubkey_table[i].verify)( algo, hash, data, pkey );
goto ready;
}
} while( load_pubkey_modules() );