X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/ae8f9024d8d4fad31457d758022e3186d782929c..06e272a37fca29df8be58167a30818857a78e348:/src/src/smtp_out.c diff --git a/src/src/smtp_out.c b/src/src/smtp_out.c index 62d4c7333..f02863a54 100644 --- a/src/src/smtp_out.c +++ b/src/src/smtp_out.c @@ -163,12 +163,12 @@ if (getsockopt(sock, IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0) '# echo -n "00000000-00000000-00000000-0000000" >/proc/sys/net/ipv4/tcp_fastopen_key' The kernel seems to be counting unack'd packets. */ - case 1: + case TFO_ATTEMPTED: if (tinfo.tcpi_unacked > 1) { DEBUG(D_transport|D_v) debug_printf("TCP_FASTOPEN tcpi_unacked %d\n", tinfo.tcpi_unacked); - tcp_out_fastopen = 2; + tcp_out_fastopen = TFO_USED; } break; @@ -178,11 +178,11 @@ if (getsockopt(sock, IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0) /* If there was data-on-SYN but we had to retrasnmit it, declare no TFO */ - case 2: + case TFO_USED: if (!(tinfo.tcpi_options & TCPI_OPT_SYN_DATA)) { DEBUG(D_transport|D_v) debug_printf("TFO: had to retransmit\n"); - tcp_out_fastopen = 0; + tcp_out_fastopen = TFO_NOT_USED; } break; #endif