From a745090733b8c302e7597048b28fe80c14240608 Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Sat, 3 Oct 2015 03:39:19 +0000 Subject: BIO_get_fd() could return fd 0; fix error condition. Found at http://marc.info/?l=openssl-dev&m=144374015404899&w=2 ok doug --- src/usr.bin/openssl/ocsp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/usr.bin/openssl/ocsp.c b/src/usr.bin/openssl/ocsp.c index 39000328b6..3a6ac36b1e 100644 --- a/src/usr.bin/openssl/ocsp.c +++ b/src/usr.bin/openssl/ocsp.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ocsp.c,v 1.4 2015/09/11 14:30:23 bcook Exp $ */ +/* $OpenBSD: ocsp.c,v 1.5 2015/10/03 03:39:19 deraadt Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 2000. */ @@ -1110,7 +1110,7 @@ query_responder(BIO * err, BIO * cbio, char *path, BIO_puts(err, "Error connecting BIO\n"); return NULL; } - if (BIO_get_fd(cbio, &fd) <= 0) { + if (BIO_get_fd(cbio, &fd) < 0) { BIO_puts(err, "Can't get connection fd\n"); goto err; } -- cgit v1.2.3-55-g6feb