Revision: 9139 https://osdn.net/projects/ttssh2/scm/svn/commits/9139 Author: zmatsuo Date: 2021-01-27 23:41:20 +0900 (Wed, 27 Jan 2021) Log Message: ----------- ttssh警告修正 - warning C4028: パラメーターの型 4 が関数宣言と一致しません。 Modified Paths: -------------- trunk/ttssh2/ttxssh/cipher-ctr.c trunk/ttssh2/ttxssh/ttxssh.c -------------- next part -------------- Modified: trunk/ttssh2/ttxssh/cipher-ctr.c =================================================================== --- trunk/ttssh2/ttxssh/cipher-ctr.c 2021-01-27 14:41:03 UTC (rev 9138) +++ trunk/ttssh2/ttxssh/cipher-ctr.c 2021-01-27 14:41:20 UTC (rev 9139) @@ -79,7 +79,7 @@ // AES //============================================================================ static int -ssh_aes_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len) +ssh_aes_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len) { struct ssh_aes_ctr_ctx *c; unsigned int n = 0; @@ -153,7 +153,7 @@ // Triple-DES //============================================================================ static int -ssh_des3_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len) +ssh_des3_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len) { struct ssh_des3_ctr_ctx *c; unsigned int n = 0; @@ -232,7 +232,7 @@ // Blowfish //============================================================================ static int -ssh_bf_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len) +ssh_bf_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len) { struct ssh_blowfish_ctr_ctx *c; unsigned int n = 0; @@ -326,7 +326,7 @@ // CAST-128 //============================================================================ static int -ssh_cast5_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len) +ssh_cast5_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len) { struct ssh_cast5_ctr_ctx *c; unsigned int n = 0; @@ -420,7 +420,7 @@ // Camellia //============================================================================ static int -ssh_camellia_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len) +ssh_camellia_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len) { struct ssh_camellia_ctr_ctx *c; unsigned int n = 0; Modified: trunk/ttssh2/ttxssh/ttxssh.c =================================================================== --- trunk/ttssh2/ttxssh/ttxssh.c 2021-01-27 14:41:03 UTC (rev 9138) +++ trunk/ttssh2/ttxssh/ttxssh.c 2021-01-27 14:41:20 UTC (rev 9139) @@ -3440,7 +3440,7 @@ return (1); } -static int ssh1_3des_cbc(EVP_CIPHER_CTX *ctx, u_char *dest, const u_char *src, u_int len) +static int ssh1_3des_cbc(EVP_CIPHER_CTX *ctx, u_char *dest, const u_char *src, size_t len) { struct ssh1_3des_ctx *c;