summaryrefslogtreecommitdiff
path: root/regress/unittests/sshkey
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2023-03-24 15:34:29 +1100
committerDamien Miller <djm@mindrot.org>2023-03-24 15:39:48 +1100
commit9a97cd106466a2a9bda2bfaa4c48c4f1b2cc9c1b (patch)
tree10174699483ab5240bb33df05b57325e8641bd7e /regress/unittests/sshkey
parentcc5969c033a032d126ff78e5d95cf20abbede4c7 (diff)
downloadopenssh-git-9a97cd106466a2a9bda2bfaa4c48c4f1b2cc9c1b.tar.gz
BoringSSL doesn't support EC_POINT_point2bn()
so don't invoke it in unittest
Diffstat (limited to 'regress/unittests/sshkey')
-rw-r--r--regress/unittests/sshkey/test_file.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/regress/unittests/sshkey/test_file.c b/regress/unittests/sshkey/test_file.c
index 497ab6dd..488944c3 100644
--- a/regress/unittests/sshkey/test_file.c
+++ b/regress/unittests/sshkey/test_file.c
@@ -266,6 +266,7 @@ sshkey_file_tests(void)
ASSERT_STRING_EQ((const char *)sshbuf_ptr(buf),
OBJ_nid2sn(k1->ecdsa_nid));
sshbuf_free(buf);
+#ifndef OPENSSL_IS_BORINGSSL /* lacks EC_POINT_point2bn() */
a = load_bignum("ecdsa_1.param.priv");
b = load_bignum("ecdsa_1.param.pub");
c = EC_POINT_point2bn(EC_KEY_get0_group(k1->ecdsa),
@@ -277,6 +278,7 @@ sshkey_file_tests(void)
BN_free(a);
BN_free(b);
BN_free(c);
+#endif /* OPENSSL_IS_BORINGSSL */
TEST_DONE();
TEST_START("parse ECDSA from private w/ passphrase");