X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/5c7706b0c39a7cbb031f1d86594b41e0c96008fa..a3c8643131ef2a3f8100de7027be6bdf4e2ef3af:/src/src/globals.h diff --git a/src/src/globals.h b/src/src/globals.h index 265f94e60..5661489a7 100644 --- a/src/src/globals.h +++ b/src/src/globals.h @@ -592,6 +592,15 @@ extern uschar process_info[]; /* For SIGUSR1 output */ extern int process_info_len; extern uschar *process_log_path; /* Alternate path */ extern BOOL prod_requires_admin; /* TRUE if prodding requires admin */ + +#ifdef EXPERIMENTAL_PROXY +extern uschar *proxy_host; /* IP of proxy server */ +extern int proxy_port; /* Port of proxy server */ +extern uschar *proxy_required_hosts; /* Hostlist which (require) use proxy protocol */ +extern BOOL proxy_session; /* TRUE if receiving mail from valid proxy */ +extern BOOL proxy_session_failed; /* TRUE if required proxy negotiation failed */ +#endif + extern uschar *prvscheck_address; /* Set during prvscheck expansion item */ extern uschar *prvscheck_keynum; /* Set during prvscheck expansion item */ extern uschar *prvscheck_result; /* Set during prvscheck expansion item */