diff -urN ../exim-4.92.orig/src/transports/lmtp.c ./src/transports/lmtp.c --- ../exim-4.92.orig/src/transports/lmtp.c 2019-06-04 00:51:08.000000000 +0300 +++ ./src/transports/lmtp.c 2019-06-04 00:58:23.958679491 +0300 @@ -122,7 +122,7 @@ Returns: TRUE if a "QUIT" command should be sent, else FALSE */ -static BOOL +BOOL check_response(int *errno_value, int more_errno, uschar *buffer, int *yield, uschar **message) { @@ -221,7 +221,7 @@ Returns: TRUE if successful, FALSE if not, with errno set */ -static BOOL +BOOL lmtp_write_command(int fd, const char *format, ...) { gstring gs = { .size = big_buffer_size, .ptr = 0, .s = big_buffer }; @@ -268,7 +268,7 @@ Returns: TRUE if a valid, non-error response was received; else FALSE */ -static BOOL +BOOL lmtp_read_response(FILE *f, uschar *buffer, int size, int okdigit, int timeout) { int count; diff -urN ../exim-4.92.orig/src/transports/lmtp.h ./src/transports/lmtp.h --- ../exim-4.92.orig/src/transports/lmtp.h 2019-01-30 15:59:52.000000000 +0200 +++ ./src/transports/lmtp.h 2019-06-04 01:00:28.039514813 +0300 @@ -28,5 +28,8 @@ extern BOOL lmtp_transport_entry(transport_instance *, address_item *); extern void lmtp_transport_init(transport_instance *); +extern BOOL lmtp_write_command(int fd, const char *format, ...); +extern BOOL lmtp_read_response(FILE *f, uschar *buffer, int size, int okdigit, int timeout); +extern BOOL check_response(int *errno_value, int more_errno, uschar *buffer, int *yield, uschar **message); /* End of transports/lmtp.h */