openssl/util
Matt Caswell 5114d8227e Add a BIO_lookup_ex() function
The existing BIO_lookup() wraps a call to getaddrinfo and provides an
abstracted capability to lookup addresses based on socket type and family.
However it provides no ability to lookup based on protocol. Normally,
when dealing with TCP/UDP this is not required. However getaddrinfo (at
least on linux) never returns SCTP addresses unless you specifically ask
for them in the protocol field. Therefore BIO_lookup_ex() is added which
provides the protocol field.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3286)
2017-04-25 11:13:39 +01:00
..
perl/OpenSSL/Util Move manpages to man[1357] structure. 2016-10-26 13:59:52 -04:00
TLSProxy More typo fixes 2017-03-29 07:14:29 +02:00
build.info VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scripts 2017-03-14 22:27:17 +01:00
ck_errf.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
copy.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
dofile.pl util/dofile.pl: report if a template couldn't be loaded 2016-09-21 01:49:04 +02:00
find-doc-nits Use 'over 2' for bullet lists. 2017-04-07 13:48:19 -04:00
find-unused-errs Add -f -r flags to find-unused-errs 2017-04-16 07:57:12 -04:00
indent.pro Remove unused typedefs from indent config 2017-03-16 11:39:34 +01:00
libcrypto.num Add a BIO_lookup_ex() function 2017-04-25 11:13:39 +01:00
libssl.num Implement a new custom extensions API 2017-04-07 13:41:04 +01:00
local_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
mkbuildinf.pl
mkcerts.sh
mkdef.pl Fix util/mkdef.pl 2017-04-10 12:11:00 +02:00
mkdir-p.pl
mkerr.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
mkrc.pl
openssl-format-source Simplify indentation of DECLARE_ and IMPLEMENT_ lines 2016-08-18 14:40:37 +02:00
opensslwrap.sh
point.sh
process_docs.pl util/process_docs.pl: make it possible to add a suffix to man docs 2017-03-06 21:38:19 +01:00
selftest.pl
shlib_wrap.sh.in Remove automatic RPATH - adapt shlib_wrap.sh 2016-10-13 02:21:51 +02:00
su-filter.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
unlocal_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
with_fallback.pm