diff options
author | Joel Sing <jsing@cvs.openbsd.org> | 2022-01-11 19:08:09 +0000 |
---|---|---|
committer | Joel Sing <jsing@cvs.openbsd.org> | 2022-01-11 19:08:09 +0000 |
commit | 1f3ee34a15c13b4aa5ea64b279f80a48beab7c51 (patch) | |
tree | 0840008710fbd9637628e8247b8bdb0a0aa491d2 /regress/lib/libssl | |
parent | 2bfa7634671d0fe19195756e22bae91e5073f7e7 (diff) |
Revise for peer_cert.
Diffstat (limited to 'regress/lib/libssl')
-rw-r--r-- | regress/lib/libssl/asn1/asn1test.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/regress/lib/libssl/asn1/asn1test.c b/regress/lib/libssl/asn1/asn1test.c index 9898b91ed34..4feeff9e2f2 100644 --- a/regress/lib/libssl/asn1/asn1test.c +++ b/regress/lib/libssl/asn1/asn1test.c @@ -1,4 +1,4 @@ -/* $OpenBSD: asn1test.c,v 1.9 2021/10/23 08:13:52 jsing Exp $ */ +/* $OpenBSD: asn1test.c,v 1.10 2022/01/11 19:08:08 jsing Exp $ */ /* * Copyright (c) 2014, 2016 Joel Sing <jsing@openbsd.org> * @@ -330,10 +330,10 @@ session_cmp(SSL_SESSION *s1, SSL_SESSION *s2) } /* Ensure that a certificate is or is not present in both. */ - if ((s1->peer != NULL || s2->peer != NULL) && - (s1->peer == NULL || s2->peer == NULL || - X509_cmp(s1->peer, s2->peer) != 0)) { - fprintf(stderr, "peer differs\n"); + if ((s1->peer_cert != NULL || s2->peer_cert != NULL) && + (s1->peer_cert == NULL || s2->peer_cert == NULL || + X509_cmp(s1->peer_cert, s2->peer_cert) != 0)) { + fprintf(stderr, "peer_cert differs\n"); return (1); } @@ -377,7 +377,7 @@ do_ssl_asn1_test(int test_no, struct ssl_asn1_test *sat) int i, len, rv = 1; if (sat->peer_cert) - sat->session.peer = peer_cert; + sat->session.peer_cert = peer_cert; len = i2d_SSL_SESSION(&sat->session, NULL); if (len != sat->asn1_len) { |