return service->socket_count;
}
-const char *master_service_get_socket_name(struct master_service *service,
- int listen_fd)
-{
- unsigned int i;
-
- i_assert(listen_fd >= MASTER_LISTEN_FD_FIRST);
-
- i = listen_fd - MASTER_LISTEN_FD_FIRST;
- i_assert(i < service->socket_count);
- return service->listeners[i].name != NULL ?
- service->listeners[i].name : "";
-}
-
void master_service_set_avail_overflow_callback(struct master_service *service,
master_service_avail_overflow_callback_t *callback)
{
unsigned int master_service_get_restart_request_count(struct master_service *service);
/* Return the number of listener sockets. */
unsigned int master_service_get_socket_count(struct master_service *service);
-/* Returns the name of the listener socket, or "" if none is specified. */
-const char *master_service_get_socket_name(struct master_service *service,
- int listen_fd);
/* Returns configuration file path. */
const char *master_service_get_config_path(struct master_service *service);