summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
authortb <>2020-09-18 10:18:26 +0000
committertb <>2020-09-18 10:18:26 +0000
commitcdd8531276d6c88ac60e654c0c520e6a95d9818f (patch)
tree4dd6c62a0ac48af5a9320e2de99412d98d09ab6e /src/lib/libssl/ssl_lib.c
parent35499e098212b0760dc798d74485a18ce7765dd3 (diff)
downloadopenbsd-cdd8531276d6c88ac60e654c0c520e6a95d9818f.tar.gz
openbsd-cdd8531276d6c88ac60e654c0c520e6a95d9818f.tar.bz2
openbsd-cdd8531276d6c88ac60e654c0c520e6a95d9818f.zip
Check availability of the symbols in Symbols.list
This regress parses Symbols.list and pulls all public headers out of libcrypto's Makefile to generate a simple program that uses all public symbols. A number of symbols need to be declared extern since they are unavailable in public headers and a handful must be skipped since they are apparently architecture dependent. This would have caught the recent breakage due to the accidental removal of the NAME_CONSTRAINTS_check() function and points out a number of places where cleanup may happen in the future. discussed with beck
Diffstat (limited to 'src/lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions