git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move PRDR out of EXPERIMENTAL
[exim.git]
/
src
/
src
/
receive.c
diff --git
a/src/src/receive.c
b/src/src/receive.c
index 407af58f84c1720e6ddd11d7040fcbe10195ab18..af8e6de4c6487077886e9e445fc9dec32fb428a3 100644
(file)
--- a/
src/src/receive.c
+++ b/
src/src/receive.c
@@
-519,7
+519,7
@@
Arguments:
Returns: nothing
*/
Returns: nothing
*/
-#if
def EXPERIMENTAL
_PRDR
+#if
ndef DISABLE
_PRDR
static void
smtp_user_msg(uschar *code, uschar *user_msg)
{
static void
smtp_user_msg(uschar *code, uschar *user_msg)
{
@@
-3276,8
+3276,8
@@
else
dmarc_up = dmarc_store_data(from_header);
#endif /* EXPERIMENTAL_DMARC */
dmarc_up = dmarc_store_data(from_header);
#endif /* EXPERIMENTAL_DMARC */
-#if
def EXPERIMENTAL
_PRDR
- if (prdr_requested && recipients_count > 1 && acl_smtp_data_prdr
!= NULL
)
+#if
ndef DISABLE
_PRDR
+ if (prdr_requested && recipients_count > 1 && acl_smtp_data_prdr)
{
unsigned int c;
int all_pass = OK;
{
unsigned int c;
int all_pass = OK;
@@
-3345,7
+3345,7
@@
else
}
else
prdr_requested = FALSE;
}
else
prdr_requested = FALSE;
-#endif /*
EXPERIMENTAL
_PRDR */
+#endif /*
!DISABLE
_PRDR */
/* Check the recipients count again, as the MIME ACL might have changed
them. */
/* Check the recipients count again, as the MIME ACL might have changed
them. */
@@
-3738,21
+3738,20
@@
if (message_reference != NULL)
s = add_host_info_for_log(s, &size, &sptr);
#ifdef SUPPORT_TLS
s = add_host_info_for_log(s, &size, &sptr);
#ifdef SUPPORT_TLS
-if (
(log_extra_selector & LX_tls_cipher) != 0 && tls_in.cipher != NULL
)
+if (
log_extra_selector & LX_tls_cipher && tls_in.cipher
)
s = string_append(s, &size, &sptr, 2, US" X=", tls_in.cipher);
s = string_append(s, &size, &sptr, 2, US" X=", tls_in.cipher);
-if ((log_extra_selector & LX_tls_certificate_verified) != 0 &&
- tls_in.cipher != NULL)
+if (log_extra_selector & LX_tls_certificate_verified && tls_in.cipher)
s = string_append(s, &size, &sptr, 2, US" CV=",
tls_in.certificate_verified? "yes":"no");
s = string_append(s, &size, &sptr, 2, US" CV=",
tls_in.certificate_verified? "yes":"no");
-if (
(log_extra_selector & LX_tls_peerdn) != 0 && tls_in.peerdn != NULL
)
+if (
log_extra_selector & LX_tls_peerdn && tls_in.peerdn
)
s = string_append(s, &size, &sptr, 3, US" DN=\"",
string_printing(tls_in.peerdn), US"\"");
s = string_append(s, &size, &sptr, 3, US" DN=\"",
string_printing(tls_in.peerdn), US"\"");
-if (
(log_extra_selector & LX_tls_sni) != 0 && tls_in.sni != NULL
)
+if (
log_extra_selector & LX_tls_sni && tls_in.sni
)
s = string_append(s, &size, &sptr, 3, US" SNI=\"",
string_printing(tls_in.sni), US"\"");
#endif
s = string_append(s, &size, &sptr, 3, US" SNI=\"",
string_printing(tls_in.sni), US"\"");
#endif
-if (sender_host_authenticated
!= NULL
)
+if (sender_host_authenticated)
{
s = string_append(s, &size, &sptr, 2, US" A=", sender_host_authenticated);
if (authenticated_id != NULL)
{
s = string_append(s, &size, &sptr, 2, US" A=", sender_host_authenticated);
if (authenticated_id != NULL)
@@
-3763,16
+3762,14
@@
if (sender_host_authenticated != NULL)
}
}
}
}
-#if
def EXPERIMENTAL
_PRDR
+#if
ndef DISABLE
_PRDR
if (prdr_requested)
s = string_append(s, &size, &sptr, 1, US" PRDR");
#endif
if (prdr_requested)
s = string_append(s, &size, &sptr, 1, US" PRDR");
#endif
+
#ifdef EXPERIMENTAL_PROXY
#ifdef EXPERIMENTAL_PROXY
-if (proxy_session &&
- (log_extra_selector & LX_proxy) != 0)
- {
+if (proxy_session && log_extra_selector & LX_proxy)
s = string_append(s, &size, &sptr, 2, US" PRX=", proxy_host_address);
s = string_append(s, &size, &sptr, 2, US" PRX=", proxy_host_address);
- }
#endif
sprintf(CS big_buffer, "%d", msg_size);
#endif
sprintf(CS big_buffer, "%d", msg_size);
@@
-3990,11
+3987,11
@@
if(cutthrough_fd >= 0)
}
}
}
}
-if(smtp_reply == NULL
-#ifdef EXPERIMENTAL_PRDR
- || prdr_requested
+#ifndef DISABLE_PRDR
+if(!smtp_reply || prdr_requested)
+#else
+if(!smtp_reply)
#endif
#endif
- )
{
log_write(0, LOG_MAIN |
(((log_extra_selector & LX_received_recipients) != 0)? LOG_RECIPIENTS : 0) |
{
log_write(0, LOG_MAIN |
(((log_extra_selector & LX_received_recipients) != 0)? LOG_RECIPIENTS : 0) |