Cleanup of server reading code, preparation, for dynamic reading from files.

This commit is contained in:
Simon Kelley
2014-02-18 22:30:30 +00:00
parent de73a497ca
commit d68c2ca2b7
4 changed files with 145 additions and 176 deletions

View File

@@ -1153,6 +1153,13 @@ int local_bind(int fd, union mysockaddr *addr, char *intname, int is_tcp);
int random_sock(int family);
void pre_allocate_sfds(void);
int reload_servers(char *fname);
void mark_servers(int flag);
void cleanup_servers(void);
void add_update_server(int flags,
union mysockaddr *addr,
union mysockaddr *source_addr,
const char *interface,
const char *domain);
void check_servers(void);
int enumerate_interfaces(int reset);
void create_wildcard_listeners(void);