Accept Subnets passed with the -o option when StrictSubnets = yes.
This commit is contained in:
parent
63f8303a5d
commit
9dea33f530
1 changed files with 2 additions and 4 deletions
|
@ -221,7 +221,6 @@ void load_all_subnets(void) {
|
||||||
config_t *cfg;
|
config_t *cfg;
|
||||||
subnet_t *s, *s2;
|
subnet_t *s, *s2;
|
||||||
node_t *n;
|
node_t *n;
|
||||||
bool result;
|
|
||||||
|
|
||||||
xasprintf(&dname, "%s/hosts", confbase);
|
xasprintf(&dname, "%s/hosts", confbase);
|
||||||
dir = opendir(dname);
|
dir = opendir(dname);
|
||||||
|
@ -243,10 +242,9 @@ void load_all_subnets(void) {
|
||||||
|
|
||||||
xasprintf(&fname, "%s/hosts/%s", confbase, ent->d_name);
|
xasprintf(&fname, "%s/hosts/%s", confbase, ent->d_name);
|
||||||
init_configuration(&config_tree);
|
init_configuration(&config_tree);
|
||||||
result = read_config_file(config_tree, fname);
|
read_config_options(config_tree, ent->d_name);
|
||||||
|
read_config_file(config_tree, fname);
|
||||||
free(fname);
|
free(fname);
|
||||||
if(!result)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if(!n) {
|
if(!n) {
|
||||||
n = new_node();
|
n = new_node();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue