Searched defs:service (Results 1 - 25 of 47) sorted by relevance

12

/dovecot/src/lib-master/
H A Dmaster-service-ssl.c7 #include "master-service-private.h"
8 #include "master-service-settings.h"
9 #include "master-service-ssl-settings.h"
10 #include "master-service-ssl.h"
14 int master_service_ssl_init(struct master_service *service, argument
22 i_assert(service->ssl_ctx_initialized);
24 if (service->ssl_ctx == NULL) {
29 set = master_service_ssl_settings_get(service);
34 return io_stream_create_ssl_server(service->ssl_ctx, &ssl_set,
38 bool master_service_ssl_is_enabled(struct master_service *service) argument
43 master_service_ssl_ctx_init(struct master_service *service) argument
95 master_service_ssl_ctx_deinit(struct master_service *service) argument
[all...]
H A Dmaster-service-ssl-settings.c5 #include "master-service-private.h"
6 #include "master-service-ssl-settings.h"
160 master_service_ssl_settings_get(struct master_service *service) argument
164 sets = settings_parser_get_list(service->set_parser);
H A Dmaster-auth.c8 #include "master-service-private.h"
34 struct master_service *service; member in struct:master_auth
44 master_auth_init(struct master_service *service, const char *path) argument
52 auth->service = service;
112 "(destination service { process_limit } reached?)",
H A Dmaster-service-settings.h41 const char *service; member in struct:master_service_settings_input
48 /* if service was not given for lookup, this contains names of services
52 /* some settings for this service (or if service was not given,
71 void master_service_config_socket_try_open(struct master_service *service);
72 int master_service_settings_read(struct master_service *service,
76 int master_service_settings_read_simple(struct master_service *service,
79 /* destroy settings parser and clear service's set_pool, so that
82 pool_t master_service_settings_detach(struct master_service *service);
85 master_service_settings_get(struct master_service *service);
[all...]
H A Dmaster-login.c10 #include "master-service-private.h"
46 struct master_service *service; member in struct:master_login
61 master_login_init(struct master_service *service, argument
70 login->service = service;
78 i_assert(service->login == NULL);
79 service->login = login;
89 i_assert(login->service->login == login);
90 login->service->login = NULL;
185 i_set_failure_prefix("%s: ", client->conn->login->service
203 struct master_service *service = login->service; local
[all...]
H A Dmaster-service-private.h5 #include "master-service.h"
10 struct master_service *service; member in struct:master_service_listener
90 void master_service_io_listeners_add(struct master_service *service);
91 void master_status_update(struct master_service *service);
92 void master_service_close_config_fd(struct master_service *service);
94 void master_service_io_listeners_remove(struct master_service *service);
95 void master_service_ssl_io_listeners_remove(struct master_service *service);
97 void master_service_client_connection_handled(struct master_service *service,
99 void master_service_client_connection_callback(struct master_service *service,
102 void master_service_haproxy_new(struct master_service *service,
[all...]
H A Dmaster-service-settings-cache.c7 #include "master-service-private.h"
8 #include "master-service-settings.h"
9 #include "master-service-settings-cache.h"
28 struct master_service *service; member in struct:master_service_settings_cache
33 /* global settings for this service (after they've been read) */
56 master_service_settings_cache_init(struct master_service *service, argument
62 pool = pool_alloconly_create(MEMPOOL_GROWING"master service settings cache",
66 cache->service = service;
270 i_assert(null_strcmp(input->service, cach
[all...]
/dovecot/src/config/
H A Dconfig-filter.h9 const char *service; member in struct:config_filter
/dovecot/src/doveadm/
H A Ddoveadm-who.h6 const char *service; member in struct:who_line
/dovecot/src/master/
H A Dservice-log.c8 #include "service.h"
9 #include "service-process.h"
10 #include "service-process-notify.h"
11 #include "service-anvil.h"
12 #include "service-log.h"
56 if (process->service->log_process_internal_fd == -1) {
62 process->service->log_process_internal_fd,
74 struct service *const *services;
95 struct service *service local
164 struct service *service = *services; local
[all...]
H A Dservice-process.h6 struct service *service; member in struct:service_process
37 struct service_process *service_process_create(struct service *service);
H A Dmaster-client.c9 #include "service.h"
10 #include "service-process.h"
11 #include "service-monitor.h"
20 const struct service *service)
22 str_append_tabescaped(str, service->set->name);
24 service->process_count, service->process_avail,
25 service->process_limit, service
19 master_client_service_status_output(string_t *str, const struct service *service) argument
87 struct service *service; local
[all...]
H A Dservice-anvil.c6 #include "service.h"
7 #include "service-process.h"
8 #include "service-process-notify.h"
9 #include "service-anvil.h"
93 struct service *service; local
98 service = service_lookup_type(service_list, SERVICE_TYPE_ANVIL);
99 (void)service_process_create(service);
115 service_error(process->service, "%s", error);
H A Dservice-listen.c10 #include "service.h"
11 #include "service-listen.h"
20 static unsigned int service_get_backlog(struct service *service) argument
24 i_assert(service->process_limit > 0);
25 i_assert(service->client_limit > 0);
28 if (service->client_limit > INT_MAX / service->process_limit)
31 backlog = service->process_limit * service
56 struct service *service = l->service; local
112 struct service *service = l->service; local
184 struct service *service = l->service; local
228 service_listen(struct service *service) argument
[all...]
/dovecot/src/auth/
H A Dmech-dovecot-token.c15 const char *session_id, *username, *pid, *service, *error; local
20 /* service \0 pid \0 username \0 session_id \0 auth_token */
21 service = (const char *) data;
52 auth_token_get(service, pid, request->user, session_id);
57 auth_request_set_field(request, "userdb_client_service", service, "");
H A Dauth-token.c4 response to the REQUEST command from a master service is augmented with an
5 auth_token value. This token is the SHA1 hash of the secret, the service
7 service (e.g. imap) can login to another service (e.g. imap-urlauth) to
163 const char *auth_token_get(const char *service, const char *session_pid, argument
174 hmac_update(&ctx, service, strlen(service));
H A Dauth.h67 const char *service; member in struct:auth
/dovecot/src/lib-auth/
H A Dauth-master.h14 const char *service; member in struct:auth_user_info
/dovecot/src/old-stats/
H A Dmail-user.c122 const char *service, *error; local
124 /* <user> <service> <diff stats> */
131 service = args[1];
136 user->name, service);
143 user->name, service, error);
/dovecot/src/imap-urlauth/
H A Dimap-urlauth-client.h22 char *username, *service; member in struct:client
36 int client_create(const char *service, const char *username,
H A Dimap-urlauth.c4 The imap-urlauth service provides URLAUTH access between different accounts. If
6 to the imap-urlauth service to access user B's mail store to retrieve the
10 this service. Because access to the mailbox and the associated mailbox keys is
13 retrieval and verification of the URLs is performed in a worker service that
16 The imap-urlauth service thus consists of three separate stages:
19 This is the login service which operates identical to imap-login and
21 allowed. It verifies that the connecting client is an IMAP service acting on
26 imap-urlauth service (as implemented here). The goal of this stage is
27 to prevent the need for re-authenticating to the imap-urlauth service when
30 a worker, the imap-urlauth service establishe
106 client_create_from_input(const char *service, const char *username, int fd_in, int fd_out) argument
139 const char *service = NULL; local
[all...]
/dovecot/src/lib-storage/
H A Dmail-storage-service.h43 const char *service; member in struct:mail_storage_service_input
76 mail_storage_service_init(struct master_service *service,
90 /* Read settings and initialize context to use them. Do nothing if service is
167 void *mail_storage_service_get_settings(struct master_service *service);
168 /* Updates settings for storage service user, forwards return value of settings_parse_keyvalue() */
H A Dmail-user.h46 const char *service; member in struct:mail_user
148 void mail_user_set_vars(struct mail_user *user, const char *service,
/dovecot/src/lib-oauth2/
H A Doauth2.h61 const char *service; member in struct:oauth2_request_input
/dovecot/src/login-common/
H A Dsasl-server.c16 #include "master-service.h"
17 #include "master-service-ssl-settings.h"
342 const char *service, const char *mech_name,
377 info.service = service;
341 sasl_server_auth_begin(struct client *client, const char *service, const char *mech_name, const char *initial_resp_base64, sasl_server_callback_t *callback) argument

Completed in 29 milliseconds

12