gluon-core/check_site.lua: allow eth fonc in domains

allow mesh_on_wan, mesh_on_lan and single_as_lan in site and domain config

Signed-off-by: Jan-Tarek Butt <tarek@ring0.de>
This commit is contained in:
Jan-Tarek Butt 2018-03-28 17:58:03 +02:00
parent 48a93a5347
commit f904e5798d

View File

@ -70,10 +70,10 @@ if need_table({'dns'}, nil, false) then
need_number({'dns', 'cacheentries'}, false)
end
need_string_array(in_domain({'next_node', 'name'}), false)
need_string_array({'next_node', 'name'}, false)
need_string_match(in_domain({'next_node', 'ip6'}), '^[%x:]+$', false)
need_string_match(in_domain({'next_node', 'ip4'}), '^%d+.%d+.%d+.%d+$', false)
need_boolean(in_site({'mesh_on_wan'}), false)
need_boolean(in_site({'mesh_on_lan'}), false)
need_boolean(in_site({'single_as_lan'}), false)
need_boolean({'mesh_on_wan'}, false)
need_boolean({'mesh_on_lan'}, false)
need_boolean({'single_as_lan'}, false)