diff options
Diffstat (limited to 'tests/pkd/pkd_keyutil.h')
-rw-r--r-- | tests/pkd/pkd_keyutil.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/pkd/pkd_keyutil.h b/tests/pkd/pkd_keyutil.h index 8e9de009..3d0ae5a7 100644 --- a/tests/pkd/pkd_keyutil.h +++ b/tests/pkd/pkd_keyutil.h @@ -7,22 +7,32 @@ #ifndef __PKD_KEYUTIL_H__ #define __PKD_KEYUTIL_H__ +#include "config.h" + /* Server keys. */ +#ifdef HAVE_DSA #define LIBSSH_DSA_TESTKEY "libssh_testkey.id_dsa" +#endif #define LIBSSH_RSA_TESTKEY "libssh_testkey.id_rsa" #define LIBSSH_ECDSA_256_TESTKEY "libssh_testkey.id_ecdsa256" #define LIBSSH_ECDSA_384_TESTKEY "libssh_testkey.id_ecdsa384" #define LIBSSH_ECDSA_521_TESTKEY "libssh_testkey.id_ecdsa521" +#ifdef HAVE_DSA void setup_dsa_key(void); +#endif void setup_rsa_key(void); void setup_ecdsa_keys(void); +#ifdef HAVE_DSA void cleanup_dsa_key(void); +#endif void cleanup_rsa_key(void); void cleanup_ecdsa_keys(void); /* Client keys. */ +#ifdef HAVE_DSA #define OPENSSH_DSA_TESTKEY "openssh_testkey.id_dsa" +#endif #define OPENSSH_RSA_TESTKEY "openssh_testkey.id_rsa" #define OPENSSH_ECDSA256_TESTKEY "openssh_testkey.id_ecdsa256" #define OPENSSH_ECDSA384_TESTKEY "openssh_testkey.id_ecdsa384" |