Mercurial > dovecot > core-2.2
diff src/lmtp/main.c @ 10825:cc3f6adc1e0b HEAD
lmtp proxy: Added support for DNS lookups.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 02 Mar 2010 11:40:52 +0200 |
parents | 615eef3139c2 |
children | 70cfc89a3936 |
line wrap: on
line diff
--- a/src/lmtp/main.c Tue Mar 02 11:19:32 2010 +0200 +++ b/src/lmtp/main.c Tue Mar 02 11:40:52 2010 +0200 @@ -4,6 +4,7 @@ #include "array.h" #include "ioloop.h" #include "hostpid.h" +#include "abspath.h" #include "restrict-access.h" #include "fd-close-on-exec.h" #include "master-service.h" @@ -18,11 +19,13 @@ #include <stdlib.h> #include <unistd.h> +#define DNS_CLIENT_SOCKET_PATH "dns-client" #define LMTP_MASTER_FIRST_LISTEN_FD 3 #define IS_STANDALONE() \ (getenv(MASTER_UID_ENV) == NULL) +const char *dns_client_socket_path; struct mail_storage_service_ctx *storage_service; static void client_connected(const struct master_service_connection *conn) @@ -38,6 +41,7 @@ memset(&conn, 0, sizeof(conn)); (void)client_create(STDIN_FILENO, STDOUT_FILENO, &conn); } + dns_client_socket_path = t_abspath(DNS_CLIENT_SOCKET_PATH); } static void main_deinit(void)