Searched refs:anvil (Results 1 - 9 of 9) sorted by relevance

/dovecot/src/master/
H A Dservice-anvil.c9 #include "service-anvil.h"
18 service_list_anvil_discard_input_stop(struct service_anvil_global *anvil) argument
20 if (anvil->io_blocking != NULL) {
21 io_remove(&anvil->io_blocking);
22 io_remove(&anvil->io_nonblocking);
26 static void anvil_input_fd_discard(struct service_anvil_global *anvil, int fd) argument
33 i_error("read(anvil fd) failed: %m");
34 service_list_anvil_discard_input_stop(anvil);
38 static void anvil_input_blocking_discard(struct service_anvil_global *anvil) argument
40 anvil_input_fd_discard(anvil, anvi
43 anvil_input_nonblocking_discard(struct service_anvil_global *anvil) argument
48 service_list_anvil_discard_input(struct service_anvil_global *anvil) argument
105 struct service_anvil_global *anvil = service_anvil_global; local
147 struct service_anvil_global *anvil; local
179 struct service_anvil_global *anvil = service_anvil_global; local
[all...]
H A Dservice.h140 struct service *anvil; member in struct:service_list
H A Dservice.c13 #include "service-anvil.h"
461 if (service_list->anvil != NULL) {
462 *error_r = "Multiple anvil services specified";
465 service_list->anvil = service;
/dovecot/src/lmtp/
H A Dmain.h6 extern struct anvil_client *anvil;
H A Dmain.c9 #include "anvil-client.h"
31 struct anvil_client *anvil; variable in typeref:struct:anvil_client
37 if (anvil == NULL) {
38 const char *path = t_strdup_printf("%s/anvil", base_dir);
39 anvil = anvil_client_init(path, NULL, 0);
97 if (anvil != NULL)
98 anvil_client_deinit(&anvil);
H A Dlmtp-local.c13 #include "anvil-client.h"
126 anvil_client_query_abort(anvil, &rcpt->anvil_query);
319 i_error("Invalid reply from anvil: %s", reply);
416 rcpt->anvil_query = anvil_client_query(anvil, query,
/dovecot/src/login-common/
H A Dlogin-common.h50 extern struct anvil_client *anvil;
68 /* Call to guarantee that the "anvil" global variable is initialized. */
H A Dmain.c18 #include "anvil-client.h"
41 struct anvil_client *anvil; variable in typeref:struct:anvil_client
296 /* we got disconnected from anvil. we can't reconnect to it since we're
305 if (anvil != NULL)
308 anvil = anvil_client_init("anvil", anvil_reconnect_callback, 0);
309 if (anvil_client_connect(anvil, TRUE) < 0)
310 i_fatal("Couldn't connect to anvil");
485 if (anvil != NULL)
486 anvil_client_deinit(&anvil);
[all...]
H A Dsasl-server.c13 #include "anvil-client.h"
190 i_fatal("Received invalid reply from anvil: %s", reply);
192 /* reply=NULL if we didn't need to do anvil lookup,
193 or if the anvil lookup failed. allow failed anvil lookups in. */
238 anvil_client_query(anvil, query, anvil_lookup_callback, req);

Completed in 23 milliseconds