Lines Matching defs:server
30 #include "doveadm-server.h"
32 #include "server-connection.h"
162 /* child, which will execute the proxy server. stdin/stdout
219 p = "server";
222 p = "dsync-server";
545 /* replicator not running on this server. ignore. */
698 /* don't log a warning when running via doveadm server
782 "Failed to start remote dsync-server command: "
813 struct doveadm_server *server;
819 server = p_new(ctx->ctx.pool, struct doveadm_server, 1);
820 server->name = p_strdup(ctx->ctx.pool, target);
821 p = strrchr(server->name, ':');
822 server->hostname = p == NULL ? server->name :
823 p_strdup_until(ctx->ctx.pool, server->name, p);
830 server->ssl_ctx = ctx->ssl_ctx;
832 p_array_init(&server->connections, ctx->ctx.pool, 1);
833 p_array_init(&server->queue, ctx->ctx.pool, 1);
841 "[dsync - connecting to %s]", server->name));
843 if (server_connection_create(server, &conn) < 0) {
844 *error_r = "Couldn't create server connection";
854 str_append(cmd, "\tdsync-server\t-u");
862 "[dsync - running dsync-server on %s]", server->name));
871 if (array_count(&server->connections) > 0)
1176 /* doveadm-server connection. start with a success reply.
1183 i_set_failure_prefix("dsync-server(%s): ", user->username);
1280 cmd_dsync_server_alloc, "dsync-server", &doveadm_mail_cmd_hide
1368 /* mirror|backup|server */
1372 strcmp(argv[src], "dsync-server") == 0) {
1381 else if (strcmp(argv[src], "server") == 0) {
1382 new_argv[dest] = "dsync-server";