diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2017-10-08 16:12:06 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2017-10-08 17:30:39 +0100 |
commit | 10ac8d7f410e55043b0b182fb77f2e8fb6a7aed4 (patch) | |
tree | b61313be7211b54cc67896ed06c71716a2800649 /src/src/functions.h | |
parent | 6a69d109fb79fb19663137cf606557d663169373 (diff) |
TFO: on FreeBSD avoid client TFO-mode connects unless a TCP_FASTOPEN setsocketopt succeeds
This fixes the FreeSBD no-kernel-support issues (it succeded the sendto for the
connect-with-data, but dod not queue the data). Having checked dynamically, do
not claim support-for TFO either.
Diffstat (limited to 'src/src/functions.h')
-rw-r--r-- | src/src/functions.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/src/functions.h b/src/src/functions.h index 9d1f6dc6e..e9f71c984 100644 --- a/src/src/functions.h +++ b/src/src/functions.h @@ -474,6 +474,9 @@ extern int strcmpic(const uschar *, const uschar *); extern int strncmpic(const uschar *, const uschar *, int); extern uschar *strstric(uschar *, uschar *, BOOL); +#ifdef EXIM_TFO_PROBE +extern void tfo_probe(void); +#endif extern void timesince(struct timeval * diff, struct timeval * then); extern void tls_modify_variables(tls_support *); extern uschar *tod_stamp(int); |