Small cleanup (util/mkdef.pl, crypto/bio/bss_log.c, include/openssl/ocsp.h)
authorRichard Levitte <levitte@openssl.org>
Sat, 29 Sep 2018 23:59:11 +0000 (01:59 +0200)
committerRichard Levitte <richard@levitte.org>
Thu, 4 Oct 2018 07:59:00 +0000 (09:59 +0200)
commit6babfb216137ab3e13c3219b45ac669a1f514901
treeb74bdc95180c730d5f2c75675b49643a26435f90
parentacb03676c50edeace8732fc0ee3fc9d3277f7a77
Small cleanup (util/mkdef.pl, crypto/bio/bss_log.c, include/openssl/ocsp.h)

BIO_s_log() is declared for everyone, so should return NULL when not
actually implemented.  Also, it had explicit platform limitations in
util/mkdef.pl that didn't correspond to what was actually in code.
While at it, a few other hard coded things that have lost their
relevance were removed.

include/openssl/ocsp.h had a few duplicate declarations.

Reviewed-by: Paul Yang <yang.yang@baishancloud.com>
(Merged from https://github.com/openssl/openssl/pull/7331)

(cherry picked from commit 7e09c5eaa57295f87453286ffe25277c2f2bc73f)
crypto/bio/bss_log.c
include/openssl/ocsp.h
util/libcrypto.num
util/mkdef.pl