summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorinoguchi <>2020-12-15 08:47:45 +0000
committerinoguchi <>2020-12-15 08:47:45 +0000
commit49f8c65dfe3b1b8b8e597c81e67ab5078e7372a1 (patch)
tree72a3faaa096bb9e2d8702beccd105634acf468d9
parente26eeaa4a45f5c99de33c77e188d1d2a6beef5b2 (diff)
downloadopenbsd-49f8c65dfe3b1b8b8e597c81e67ab5078e7372a1.tar.gz
openbsd-49f8c65dfe3b1b8b8e597c81e67ab5078e7372a1.tar.bz2
openbsd-49f8c65dfe3b1b8b8e597c81e67ab5078e7372a1.zip
Fix return value variable type in tls_keypair_load_cert
ERR_peek_error() returns unsigned long. Reported by github issue by @rozhuk-im. ok bcook@ jsing@
-rw-r--r--src/lib/libtls/tls_keypair.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libtls/tls_keypair.c b/src/lib/libtls/tls_keypair.c
index a98e5c2e7e..78e9a08da0 100644
--- a/src/lib/libtls/tls_keypair.c
+++ b/src/lib/libtls/tls_keypair.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls_keypair.c,v 1.6 2018/04/07 16:35:34 jsing Exp $ */ 1/* $OpenBSD: tls_keypair.c,v 1.7 2020/12/15 08:47:45 inoguchi Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -137,7 +137,7 @@ tls_keypair_load_cert(struct tls_keypair *keypair, struct tls_error *error,
137{ 137{
138 char *errstr = "unknown"; 138 char *errstr = "unknown";
139 BIO *cert_bio = NULL; 139 BIO *cert_bio = NULL;
140 int ssl_err; 140 unsigned long ssl_err;
141 int rv = -1; 141 int rv = -1;
142 142
143 X509_free(*cert); 143 X509_free(*cert);