From: Jorge Pereira Date: Wed, 14 Oct 2015 05:28:36 +0000 (-0300) Subject: Bugfix - avoid empty home_server sections X-Git-Tag: release_3_0_11~255^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1323%2Fhead;p=thirdparty%2Ffreeradius-server.git Bugfix - avoid empty home_server sections When coa_server aren't specified, we should create the home_server with same name of client section. --- diff --git a/src/main/realms.c b/src/main/realms.c index 3ed4686642..ba580096f6 100644 --- a/src/main/realms.c +++ b/src/main/realms.c @@ -903,7 +903,7 @@ CONF_SECTION *home_server_cs_afrom_client(CONF_SECTION *client) if (cs) { server = cf_section_dup(client, cs, "home_server", NULL, true); } else { - server = cf_section_alloc(client, "home_server", NULL); + server = cf_section_alloc(client, "home_server", cf_section_name2(client)); } if (!cs || (!cf_pair_find(cs, "ipaddr") && !cf_pair_find(cs, "ipv4addr") && !cf_pair_find(cs, "ipv6addr"))) {