master-service.h (dovecot-2.3.16) | : | master-service.h (dovecot-2.3.17) | ||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
MASTER_SERVICE_FLAG_KEEP_CONFIG_OPEN = 0x08, | MASTER_SERVICE_FLAG_KEEP_CONFIG_OPEN = 0x08, | |||
/* Don't read settings, but use whatever is in environment */ | /* Don't read settings, but use whatever is in environment */ | |||
MASTER_SERVICE_FLAG_NO_CONFIG_SETTINGS = 0x10, | MASTER_SERVICE_FLAG_NO_CONFIG_SETTINGS = 0x10, | |||
/* Use MASTER_LOGIN_NOTIFY_FD to track login overflow state */ | /* Use MASTER_LOGIN_NOTIFY_FD to track login overflow state */ | |||
MASTER_SERVICE_FLAG_TRACK_LOGIN_STATE = 0x40, | MASTER_SERVICE_FLAG_TRACK_LOGIN_STATE = 0x40, | |||
/* If master sends SIGINT, don't die even if we don't have clients */ | /* If master sends SIGINT, don't die even if we don't have clients */ | |||
MASTER_SERVICE_FLAG_NO_IDLE_DIE = 0x80, | MASTER_SERVICE_FLAG_NO_IDLE_DIE = 0x80, | |||
/* Show number of connections in process title | /* Show number of connections in process title | |||
(only if verbose_proctitle setting is enabled) */ | (only if verbose_proctitle setting is enabled) */ | |||
MASTER_SERVICE_FLAG_UPDATE_PROCTITLE = 0x100, | MASTER_SERVICE_FLAG_UPDATE_PROCTITLE = 0x100, | |||
/* Always read SSL settings into memory, even if there are no ssl | ||||
listeners or _HAVE_STARTTLS flag hasn't been set. This is mainly | ||||
intended to be used when SSL client settings are wanted to be | ||||
accessed via lib-master. */ | ||||
MASTER_SERVICE_FLAG_USE_SSL_SETTINGS = 0x200, | ||||
/* Don't initialize SSL context automatically. */ | /* Don't initialize SSL context automatically. */ | |||
MASTER_SERVICE_FLAG_NO_SSL_INIT = 0x400, | MASTER_SERVICE_FLAG_NO_SSL_INIT = 0x400, | |||
/* Don't create a data stack frame between master_service_init() and | /* Don't create a data stack frame between master_service_init() and | |||
master_service_init_finish(). By default this is done to make sure | master_service_init_finish(). By default this is done to make sure | |||
initialization doesn't unnecessarily use up memory in data stack. */ | initialization doesn't unnecessarily use up memory in data stack. */ | |||
MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME = 0x800, | MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME = 0x800, | |||
/* Don't connect at startup to the stats process. */ | /* Don't connect at startup to the stats process. */ | |||
MASTER_SERVICE_FLAG_DONT_SEND_STATS = 0x1000, | MASTER_SERVICE_FLAG_DONT_SEND_STATS = 0x1000, | |||
/* Service supports STARTTLS-like feature. SSL server must be | /* Service supports STARTTLS-like feature. SSL server must be | |||
initialized even if there are no ssl=yes listeners. */ | initialized even if there are no ssl=yes listeners. */ | |||
skipping to change at line 255 | skipping to change at line 250 | |||
/* Returns TRUE if line contains compatible service name and major version. | /* Returns TRUE if line contains compatible service name and major version. | |||
The line is expected to be in format: | The line is expected to be in format: | |||
VERSION <tab> service_name <tab> major version <tab> minor version */ | VERSION <tab> service_name <tab> major version <tab> minor version */ | |||
bool version_string_verify(const char *line, const char *service_name, | bool version_string_verify(const char *line, const char *service_name, | |||
unsigned major_version); | unsigned major_version); | |||
/* Same as version_string_verify(), but return the minor version. */ | /* Same as version_string_verify(), but return the minor version. */ | |||
bool version_string_verify_full(const char *line, const char *service_name, | bool version_string_verify_full(const char *line, const char *service_name, | |||
unsigned major_version, | unsigned major_version, | |||
unsigned int *minor_version_r); | unsigned int *minor_version_r); | |||
/* Returns TRUE if ssl module has been loaded */ | ||||
bool master_service_is_ssl_module_loaded(struct master_service *service); | ||||
#endif | #endif | |||
End of changes. 2 change blocks. | ||||
8 lines changed or deleted | 0 lines changed or added |