diff options
Diffstat (limited to '')
-rw-r--r-- | include/cipher.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/cipher.h b/include/cipher.h index e8bbbd490..f918dcf08 100644 --- a/include/cipher.h +++ b/include/cipher.h @@ -79,6 +79,15 @@ typedef struct { int cipher_debug_mode; +#ifdef HAVE_RSA_CIPHER + #define is_valid_pubkey_algo(a) ( (a) == PUBKEY_ALGO_ELGAMAL \ + || (a) == PUBKEY_ALGO_RSA ) +#else + #define is_valid_pubkey_algo(a) ( (a) == PUBKEY_ALGO_ELGAMAL ) +#endif + + + /*-- md.c --*/ int md_okay( int algo ); MD_HANDLE *md_open( int algo, int secure ); |