Searched refs:listeners (Results 1 - 9 of 9) sorted by relevance
/dovecot/src/master/ |
H A D | service-process.c | 38 struct service_listener *const *listeners; local 42 listeners = array_get(&service->listeners, &count); 44 if (!listeners[i]->reuse_port || listeners[i]->fd == -1) 47 old_fd = listeners[i]->fd; 48 listeners[i]->fd = -1; 49 if (service_listener_listen(listeners[i]) < 0) 50 listeners[i]->fd = old_fd; 57 struct service_listener *const *listeners; local [all...] |
H A D | service-listen.c | 230 struct service_listener *const *listeners; local 233 array_foreach(&service->listeners, listeners) { 234 struct service_listener *l = *listeners; 306 struct service_listener *const *listeners; local 308 array_foreach(&(*services)->listeners, listeners) { 309 struct service_listener *l = *listeners; 393 and recreate unix/fifo listeners. */ 419 new_listeners = array_get(&new_service->listeners, [all...] |
H A D | service-monitor.c | 215 array_foreach(&service->listeners, lp) { 370 struct service_listener *const *listeners; local 376 array_foreach(&service->listeners, listeners) { 377 struct service_listener *l = *listeners; 396 struct service_listener *const *listeners; local 398 array_foreach(&service->listeners, listeners) { 399 struct service_listener *l = *listeners; 551 struct service_listener *const *listeners; local [all...] |
H A D | service.c | 172 array_append(&service->listeners, &l, 1); 316 *error_r = "Service must have unix listeners"; 320 p_array_init(&service->listeners, pool, 333 array_append(&service->listeners, &l, 1); 345 array_append(&service->listeners, &l, 1); 669 struct service_listener *const *listeners; local 672 listeners = array_get(&service_list->config->listeners, &count); 674 return listeners[0]->set.fileset.set->path; 688 array_foreach(&service->listeners, listener [all...] |
H A D | service.h | 59 /* all listeners, even those that aren't currently listening */ 60 ARRAY(struct service_listener *) listeners; member in struct:service
|
/dovecot/src/auth/ |
H A D | main.c | 64 static ARRAY(struct auth_socket_listener) listeners; 139 i_array_init(&listeners, 8); 145 l = array_idx_get_space(&listeners, fd); 303 array_foreach_modifiable(&listeners, l) 305 array_free(&listeners); 325 l = array_idx_modifiable(&listeners, conn->listen_fd);
|
/dovecot/src/lib-master/ |
H A D | master-service.c | 95 /* We're in a signal handler: Close listeners immediately so master 96 can successfully restart. We can safely close only those listeners 106 if (service->listeners[i].fd != -1 && 107 service->listeners[i].io == NULL) { 108 if (dup2(dev_null_fd, service->listeners[i].fd) < 0) 110 service->listeners[i].closed = TRUE; 143 service->listeners = 147 struct master_service_listener *l = &service->listeners[i]; 738 return service->listeners[i].name != NULL ? 739 service->listeners[ [all...] |
H A D | master-service-private.h | 40 struct master_service_listener *listeners; member in struct:master_service
|
H A D | master-service-ssl.c | 54 initialization fails we can close the SSL listeners */ 55 i_assert(service->listeners != NULL || service->socket_count == 0);
|
Completed in 16 milliseconds