[Ttssh2-commit] [7799] ECDSA_SIG構造体のメンバーアクセスが不可となったため、関数経由でのアクセスに変更した。

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2019年 6月 24日 (月) 16:31:50 JST


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);


Ttssh2-commit メーリングリストの案内
Back to archive index