X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/9f6b3bf5187562bac4c96e3ed6a17740d01489fa..1d28cc061677bd07d9bed48dd84bd5c590247043:/src/src/structs.h diff --git a/src/src/structs.h b/src/src/structs.h index 3debd60f3..e1d93a943 100644 --- a/src/src/structs.h +++ b/src/src/structs.h @@ -5,6 +5,7 @@ /* Copyright (c) The Exim Maintainers 2020 - 2022 */ /* Copyright (c) University of Cambridge 1995 - 2018 */ /* See the file NOTICE for conditions of use and distribution. */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* Definitions of various structures. In addition, those that are visible for @@ -834,6 +835,7 @@ typedef struct { int sock; /* used for a bound but not connected socket */ uschar * sending_ip_address; /* used for TLS resumption */ const uschar * host_lbserver; /* ditto, for server-behind LB */ + BOOL have_lbserver:1; /* host_lbserver is valid */ #ifdef SUPPORT_DANE BOOL dane:1; /* connection must do dane */ @@ -894,7 +896,7 @@ typedef struct check_host_block { const uschar *host_name; const uschar *host_address; const uschar *host_ipv4; - BOOL negative; + mcs_flags flags; } check_host_block; /* Structure for remembering lookup data when caching the result of