X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/d4480d78a3b22a7a43ff8dc2d52ef293e1032cf5..e94b1ec49475425f8fa8002b405ae8c5a3e3b31b:/sshdes.c diff --git a/sshdes.c b/sshdes.c index 78bb8d7f..034176ab 100644 --- a/sshdes.c +++ b/sshdes.c @@ -732,6 +732,7 @@ static void des_cbc3_decrypt(unsigned char *dest, const unsigned char *src, scheds->iv1 = iv1; } +#ifdef ENABLE_3DES_SSH2_CTR static void des_sdctr3(unsigned char *dest, const unsigned char *src, unsigned int len, DESContext * scheds) { @@ -760,6 +761,7 @@ static void des_sdctr3(unsigned char *dest, const unsigned char *src, scheds->iv0 = iv0; scheds->iv1 = iv1; } +#endif static void *des3_make_context(void) { @@ -844,11 +846,13 @@ static void des3_ssh2_decrypt_blk(void *handle, unsigned char *blk, int len) des_cbc3_decrypt(blk, blk, len, keys); } +#ifdef ENABLE_3DES_SSH2_CTR static void des3_ssh2_sdctr(void *handle, unsigned char *blk, int len) { DESContext *keys = (DESContext *) handle; des_sdctr3(blk, blk, len, keys); } +#endif static void des_ssh2_encrypt_blk(void *handle, unsigned char *blk, int len) {