};
struct Config {
+ bool daemonize;
int num_servers;
std::vector<MarkPoolConfig> mark_pools;
std::vector<StreamConfig> streams;
std::string stats_file; // Empty means no stats file.
int stats_interval;
+
+ std::string access_log_file; // Empty means no accses_log file.
};
// Parse and validate configuration. Returns false on error.