| /dovecot/src/lib-smtp/ |
| H A D | smtp-server.c | 17 #include "smtp-server-private.h" 25 struct smtp_server *server; local 28 pool = pool_alloconly_create("smtp server", 1024); 29 server = p_new(pool, struct smtp_server, 1); 30 server->pool = pool; 31 server->set.protocol = set->protocol; 32 server->set.rawlog_dir = p_strdup_empty(pool, set->rawlog_dir); 34 server->set.hostname = p_strdup(pool, set->hostname); 36 server->set.hostname = p_strdup(pool, my_hostdomain()); 38 server 75 struct smtp_server *server = *_server; local 83 smtp_server_switch_ioloop(struct smtp_server *server) argument [all...] |
| H A D | smtp-server-command.c | 8 #include "smtp-server-private.h" 14 void smtp_server_command_register(struct smtp_server *server, argument 24 array_append(&server->commands_reg, &cmd, 1); 26 server->commands_unsorted = TRUE; 29 void smtp_server_command_unregister(struct smtp_server *server, argument 35 cmd = array_get(&server->commands_reg, &count); 38 array_delete(&server->commands_reg, i, 1); 43 i_panic("smtp-server: Trying to unregister unknown command '%s'", name); 61 smtp_server_command_find(struct smtp_server *server, const char *name) argument 63 if (server 72 smtp_server_commands_init(struct smtp_server *server) argument 177 struct smtp_server *server = conn->server; local [all...] |
| H A D | smtp-server-private.h | 6 #include "smtp-server.h" 91 /* completed: server is about to send last replies for this command */ 119 struct smtp_server *server; member in struct:smtp_server_connection 219 void smtp_server_commands_init(struct smtp_server *server);
|
| H A D | smtp-server.h | 138 The SMTP server API takes care of transaction state checking. 286 smtp_server_connection_create(struct smtp_server *server, 293 smtp_server_connection_create_from_streams(struct smtp_server *server, 394 struct smtp_server *server; member in struct:smtp_server_cmd_ctx 405 /* completed: server is about to send last replies for this command */ 417 void smtp_server_command_register(struct smtp_server *server, const char *name, 420 void smtp_server_command_unregister(struct smtp_server *server, 505 void smtp_server_switch_ioloop(struct smtp_server *server);
|
| H A D | smtp-server-connection.c | 18 #include "smtp-server-private.h" 43 i_debug("%s-server: conn %s: %s", 57 i_error("%s-server: conn %s: %s", 108 conn->server->set.max_pipelined_commands) 291 &conn->server->set.command_limits); 299 SMTP server issues a 235 reply. */ 363 "Couldn't initialize SSL server for %s: %s", 437 conn->server->set.max_pipelined_commands) { 563 conn->server->set.max_pipelined_commands) { 764 smtp_server_connection_alloc(struct smtp_server *server, argument 923 smtp_server_connection_create(struct smtp_server *server, int fd_in, int fd_out, const struct ip_addr *remote_ip, in_port_t remote_port, bool ssl_start, const struct smtp_server_settings *set, const struct smtp_server_callbacks *callbacks, void *context) argument 952 smtp_server_connection_create_from_streams(struct smtp_server *server, struct istream *input, struct ostream *output, const struct ip_addr *remote_ip, in_port_t remote_port, const struct smtp_server_settings *set, const struct smtp_server_callbacks *callbacks, void *context) argument [all...] |
| /dovecot/src/lib-http/ |
| H A D | http-server.c | 17 #include "http-server-private.h" 25 struct http_server *server; local 28 pool = pool_alloconly_create("http server", 1024); 29 server = p_new(pool, struct http_server, 1); 30 server->pool = pool; 32 server->set.rawlog_dir = p_strdup(pool, set->rawlog_dir); 33 server->set.max_client_idle_time_msecs = set->max_client_idle_time_msecs; 34 server->set.max_pipelined_requests = 36 server->set.request_limits = set->request_limits; 37 server 48 struct http_server *server = *_server; local 59 http_server_switch_ioloop(struct http_server *server) argument 75 http_server_shut_down(struct http_server *server) argument [all...] |
| H A D | http-server-connection.c | 19 #include "http-server-private.h" 42 if (conn->server->set.debug) { 45 i_debug("http-server: conn %s: %s", 62 i_error("http-server: conn %s: %s", 78 i_info("http-server: conn %s: %s", 138 if (conn->to_idle == NULL && conn->server->set.max_client_idle_time_msecs > 0) { 139 conn->to_idle = timeout_add(conn->server->set.max_client_idle_time_msecs, 165 if (conn->server->set.rawlog_dir != NULL && 166 stat(conn->server->set.rawlog_dir, &st) == 0) { 167 iostream_rawlog_create(conn->server 730 struct http_server *server = conn->server; local 774 struct http_server *server = conn->server; local 1036 http_server_connection_create(struct http_server *server, int fd_in, int fd_out, bool ssl, const struct http_server_callbacks *callbacks, void *context) argument [all...] |
| H A D | http-server-response.c | 10 #include "http-server-private.h" 33 if (resp->request->server->set.debug) { 35 i_debug("http-server: request %s; %u response: %s", 53 i_error("http-server: request %s; %u response: %s", 274 struct http_server *server = resp->request->server; local 306 i_assert(server->ioloop != NULL); 307 io_loop_stop(server->ioloop); 321 struct http_server *server = req->server; local 562 struct http_server *server = req->server; local [all...] |
| H A D | http-server-private.h | 7 #include "http-server.h" 106 struct http_server *server; member in struct:http_server_request 126 struct http_server *server; member in struct:http_server_connection 169 bool shutting_down:1; /* shutting down server */
|
| H A D | http-server-request.c | 8 #include "http-server-private.h" 22 struct http_server *server = req->server; local 25 if (server->set.debug) { 27 i_debug("http-server: request %s: %s", 45 i_error("http-server: request %s: %s", 62 i_info("http-server: request %s: %s", 84 req->server = conn->server; 136 struct http_server *server local 481 struct http_server *server = hsristream->req->server; local 497 struct http_server *server; local [all...] |
| /dovecot/src/lib-ssl-iostream/ |
| H A D | iostream-ssl-context-cache.c | 8 bool server; member in struct:ssl_iostream_context_cache 37 return h ^ (cache->server ? 1 : 0); 44 if (c1->server != c2->server) 51 bool server, 58 .server = server, 80 if (server) { 90 cache->server = server; 50 ssl_iostream_context_cache_get(const struct ssl_iostream_settings *set, bool server, struct ssl_iostream_context **ctx_r, const char **error_r) argument [all...] |
| /dovecot/src/dict/ |
| H A D | dict-connection.h | 14 struct dict_server *server; member in struct:dict_connection
|
| /dovecot/src/lib-master/ |
| H A D | ipc-server.c | 10 #include "ipc-server.h" 17 #define IPC_SERVER_HANDSHAKE "VERSION\tipc-server\t1\t0\nHANDSHAKE\t%s\t%s\n" 20 struct ipc_server *server; member in struct:ipc_cmd 39 static void ipc_server_disconnect(struct ipc_server *server); 41 static void ipc_server_input_line(struct ipc_server *server, char *line) argument 60 cmd->server = server; 63 server->ipc_cmd_refcount++; 65 server->callback(cmd, p); 69 static void ipc_server_input(struct ipc_server *server) argument 96 ipc_server_connect(struct ipc_server *server) argument 119 ipc_server_disconnect(struct ipc_server *server) argument 136 struct ipc_server *server; local 149 struct ipc_server *server = *_server; local [all...] |
| /dovecot/src/lib-program-client/ |
| H A D | test-program-client-net.c | 232 void test_program_connected(struct test_server *server) argument 235 i_assert(server->client == NULL); 236 fd = net_accept(server->listen_fd, NULL, NULL); /* makes no sense on net */ 248 server->client = client;
|
| H A D | test-program-client-unix.c | 196 void test_program_connected(struct test_server *server) argument 199 i_assert(server->client == NULL); 200 fd = net_accept(server->listen_fd, NULL, NULL); /* makes no sense on unix */ 212 server->client = client;
|
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-server.c | 13 #include "server-connection.h" 16 #include "doveadm-server.h" 41 struct doveadm_server *server; local 49 server = hash_table_lookup(servers, name); 50 if (server == NULL) { 51 server = p_new(server_pool, struct doveadm_server, 1); 52 server->name = dup_name = p_strdup(server_pool, name); 53 p = strrchr(server->name, ':'); 54 server->hostname = p == NULL ? server 67 doveadm_server_find_unused_conn(struct doveadm_server *server) argument 78 doveadm_server_have_used_connections(struct doveadm_server *server) argument 93 struct doveadm_server *server = local 167 doveadm_server_flush_one(struct doveadm_server *server) argument 268 struct doveadm_server *server; local 316 struct doveadm_server *server; local 333 struct doveadm_server *server; local 350 struct doveadm_server *server; local [all...] |
| H A D | server-connection.c | 21 #include "doveadm-server.h" 23 #include "server-connection.h" 39 struct doveadm_server *server; member in struct:server_connection 75 static void server_set_print_pending(struct doveadm_server *server) argument 82 if (*serverp == server) 85 array_append(&print_pending_servers, &server, 1); 88 static void server_print_connection_released(struct doveadm_server *server) argument 93 conns = array_get(&server->connections, &count); 228 server_set_print_pending(conn->server); 242 i_error("doveadm server sen 533 server_connection_create(struct doveadm_server *server, struct server_connection **conn_r) argument [all...] |
| H A D | doveadm-dsync.c | 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; local 819 server [all...] |
| /dovecot/src/lib-imap-storage/ |
| H A D | imap-metadata.c | 15 bool server:1; member in struct:imap_metadata_transaction 81 const char *key_prefix = (imtrans->server ? 105 /* Dovecot's internal attribute (mailbox or server). 109 /* Add the server-prefix (after checking for the above internal 246 imtrans->server = TRUE; 255 if (imtrans->server)
|
| /dovecot/src/lib-imap-client/ |
| H A D | test-imapc-client.c | 35 static struct test_server server; variable in typeref:struct:test_server 61 i_debug("server listening on %u", *bind_port); 71 test_server_wait_connection(struct test_server *server, bool send_banner) argument 73 server->fd = net_accept(server->fd_listen, NULL, NULL); 74 i_assert(server->fd >= 0); 76 fd_set_nonblock(server->fd, FALSE); 77 server->input = i_stream_create_fd(server->fd, (size_t)-1); 78 server 87 test_server_disconnect(struct test_server *server) argument [all...] |
| /dovecot/src/login-common/ |
| H A D | login-proxy.c | 17 #include "ipc-server.h" 104 const char *errstr, bool server) 109 str_printfa(reason, "Disconnected by %s", server ? "server" : "client"); 125 str_append(reason, ", server output blocked"); 128 if (server) 136 /* we're already disconnected from server. either wait for 303 /* the server is down. fail immediately */ 491 /* we'll disconnect server side in any case. */ 103 login_proxy_free_errstr(struct login_proxy **_proxy, const char *errstr, bool server) argument
|