X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/f38917cc94ab337c15ff70c254dd564ee2dcafe7..895fbaf26d3450d4eeacbad8fe04c328a77645f0:/src/src/structs.h diff --git a/src/src/structs.h b/src/src/structs.h index 438b52168..db9e843ac 100644 --- a/src/src/structs.h +++ b/src/src/structs.h @@ -561,13 +561,18 @@ typedef struct address_item { uschar *self_hostname; /* after self=pass */ uschar *shadow_message; /* info about shadow transporting */ - #ifdef SUPPORT_TLS +#ifdef SUPPORT_TLS uschar *cipher; /* Cipher used for transport */ void *ourcert; /* Certificate offered to peer, binary */ void *peercert; /* Certificate from peer, binary */ uschar *peerdn; /* DN of server's certificate */ int ocsp; /* OCSP status of peer cert */ - #endif +#endif + +#ifdef EXPERIMENTAL_DSN_INFO + const uschar *smtp_greeting; /* peer self-identification */ + const uschar *helo_response; /* peer message */ +#endif uschar *authenticator; /* auth driver name used by transport */ uschar *auth_id; /* auth "login" name used by transport */