From 5dec102ba90082bbcaed04b7708c2e3d9a919f82 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 9 Mar 2004 15:51:06 +0000 Subject: [PATCH] reconnect_keep_trying default value to TRUE. --- CHANGES | 4 ++++ apps/silcd/serverconfig.c | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index c30eed16..bc8cdf6d 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,10 @@ Tue Mar 9 17:11:58 EET 2004 Pekka Riikonen * Clarified the connections_max meaning in General section in doc/example_silcd.conf.in. + * The reconnect_keep_trying default value set to TRUE + if it is not defined in the config file. Affected file + silcd/serverconfig.c. + Wed Mar 3 15:13:49 CET 2004 Pekka Riikonen * Fixed crashbug in connection closing, after a protocol diff --git a/apps/silcd/serverconfig.c b/apps/silcd/serverconfig.c index 830ea5a6..26e78ae9 100644 --- a/apps/silcd/serverconfig.c +++ b/apps/silcd/serverconfig.c @@ -730,7 +730,10 @@ SILC_CONFIG_CALLBACK(fetch_connparam) config->tmp = NULL; return SILC_CONFIG_OK; } - SILC_SERVER_CONFIG_ALLOCTMP(SilcServerConfigConnParams); + if (!tmp) { + SILC_SERVER_CONFIG_ALLOCTMP(SilcServerConfigConnParams); + tmp->reconnect_keep_trying = TRUE; + } if (!strcmp(name, "name")) { CONFIG_IS_DOUBLE(tmp->name); @@ -1448,6 +1451,7 @@ SilcServerConfig silc_server_config_alloc(const char *filename) /* general config defaults */ config_new->refcount = 1; config_new->logging_timestamp = TRUE; + config_new->param.reconnect_keep_trying = TRUE; /* obtain a config file object */ file = silc_config_open(filename); -- 2.43.0