openssl/include/internal
Oleksandr Tymoshenko dfcfd17f28 Handle partial data re-sending on ktls/sendfile on FreeBSD
Add a handler for EBUSY sendfile error in addition to
EAGAIN. With EBUSY returned the data still can be partially
sent and user code has to be notified about it, otherwise it
may try to send data multiple times.

Reviewed-by: Ben Kaduk <kaduk@mit.edu>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13716)
2021-02-10 09:14:33 +00:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
asn1.h STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
bio.h
comp.h
conf.h
constant_time.h s390x assembly pack: process x25519 and x448 non-canonical values 2019-11-05 13:53:04 +01:00
core.h Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
cryptlib.h Update copyright year 2021-01-28 13:54:57 +01:00
dane.h
deprecated.h Update copyright year 2020-04-23 13:55:52 +01:00
der.h der: _ossl prefix DER functions 2020-10-01 11:25:12 +10:00
dso.h Update copyright year 2020-11-26 14:18:57 +00:00
dsoerr.h ERR: Rebuild all generated error headers and source files 2021-02-05 14:09:16 +01:00
endian.h Use __BYTE_ORDER__ to test the endianness when available 2020-10-14 09:51:56 +02:00
err.h
ffc.h EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available 2020-12-16 11:55:39 +01:00
ktls.h Handle partial data re-sending on ktls/sendfile on FreeBSD 2021-02-10 09:14:33 +00:00
namemap.h Update copyright year 2020-10-15 14:10:06 +01:00
nelem.h
numbers.h
o_dir.h
packet.h Update copyright year 2020-04-23 13:55:52 +01:00
param_build_set.h DH: make the private key length importable / exportable 2020-10-19 12:14:11 +02:00
passphrase.h CORE: Generalise internal pass phrase prompter 2020-08-24 10:02:25 +02:00
property.h Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
propertyerr.h ERR: Rebuild all generated error headers and source files 2021-02-05 14:09:16 +01:00
provider.h CORE: Separate OSSL_PROVIDER activation from OSSL_PROVIDER reference 2020-12-17 12:02:08 +01:00
refcount.h tag unused function arguments as ossl_unused 2020-12-03 11:22:06 +10:00
sha3.h Update copyright year 2020-11-26 14:18:57 +00:00
sizes.h PROV: Adapt the DSA signature implementation to provide Algorithmidentifiers 2020-01-28 08:08:22 +01:00
sm3.h
sockets.h Use OPENSSL_SYS_TANDEM instead of OPENSSL_SYSNAME_TANDEM 2020-09-24 08:06:50 +02:00
sslconf.h
symhacks.h
thread_once.h Update copyright year 2021-01-28 13:54:57 +01:00
tlsgroups.h Update copyright year 2020-06-25 14:13:12 +01:00
tsan_assist.h