X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Ftools%2Fsysdbd%2Fconfigfile.c;h=5a36c22dbda222e4cdd8c923d604b4f09efa5ad8;hp=9e918d5c7f40af750929ed9a51d12238eae42971;hb=e8efc2693381b9db9cd33ad32a3ca7bfad74b84f;hpb=fffcdc97635e9fb40342c6ad55904cdc0b1ef101 diff --git a/src/tools/sysdbd/configfile.c b/src/tools/sysdbd/configfile.c index 9e918d5..5a36c22 100644 --- a/src/tools/sysdbd/configfile.c +++ b/src/tools/sysdbd/configfile.c @@ -250,6 +250,22 @@ static token_parser_t token_parser_list[] = { * public API */ +void +daemon_free_listen_addresses(void) +{ + size_t i; + + if (! listen_addresses) + return; + + for (i = 0; i < listen_addresses_num; ++i) + free(listen_addresses[i]); + free(listen_addresses); + + listen_addresses = NULL; + listen_addresses_num = 0; +} /* daemon_free_listen_addresses */ + int daemon_parse_config(const char *filename) {