Revision: 7799 https://osdn.net/projects/ttssh2/scm/svn/commits/7799 Author: yutakapon Date: 2019-06-24 16:31:50 +0900 (Mon, 24 Jun 2019) Log Message: ----------- ECDSA_SIG構造体のメンバーアクセスが不可となったため、関数経由でのアクセスに変更した。 r7798で誤ってDSA_SIGで修正していたのを再修正。 チケット #36876 Ticket Links: ------------ https://osdn.net/projects/ttssh2/tracker/detail/36876 Modified Paths: -------------- branches/openssl_1_1_1_v2/ttssh2/ttxssh/key.c -------------- next part -------------- Modified: branches/openssl_1_1_1_v2/ttssh2/ttxssh/key.c =================================================================== --- branches/openssl_1_1_1_v2/ttssh2/ttxssh/key.c 2019-06-24 07:26:15 UTC (rev 7798) +++ branches/openssl_1_1_1_v2/ttssh2/ttxssh/key.c 2019-06-24 07:31:50 UTC (rev 7799) @@ -423,7 +423,7 @@ goto error; } - DSA_SIG_set0(sig, r, s); + ECDSA_SIG_set0(sig, r, s); buffer_get_bignum2(&sigblob, r); buffer_get_bignum2(&sigblob, s); if (sigblob != ptr) { @@ -1746,7 +1746,7 @@ // TODO: error check goto error; } - DSA_SIG_get0(sig, &r, &s); + ECDSA_SIG_get0(sig, &r, &s); buffer_put_bignum2(buf2, r); buffer_put_bignum2(buf2, s); ECDSA_SIG_free(sig);