master-settings.h revision c6929aa951c69572fbccefeecddcad8b7020fc6a
#ifndef MASTER_SETTINGS_H
#define MASTER_SETTINGS_H
#include "service-settings.h"
struct master_settings {
const char *base_dir;
const char *libexec_dir;
const char *protocols;
const char *listen;
const char *ssl;
unsigned int default_process_limit;
unsigned int default_client_limit;
unsigned int default_vsz_limit;
bool version_ignore;
bool mail_debug;
bool auth_debug;
unsigned int first_valid_uid, last_valid_uid;
unsigned int first_valid_gid, last_valid_gid;
ARRAY_DEFINE(services, struct service_settings *);
char **protocols_split;
};
extern const struct setting_parser_info master_setting_parser_info;
bool master_settings_do_fixes(const struct master_settings *set);
#endif