DNS Forwarding: Let UI accept hostnames, too

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2018-12-19 20:47:41 +01:00
parent 1a26564e95
commit cb8a25e5ec
12 changed files with 19 additions and 2 deletions

View File

@@ -70,8 +70,8 @@ if ($cgiparams{'ACTION'} eq $Lang::tr{'add'})
my @forward_servers = split(/\,/, $cgiparams{'FORWARD_SERVERS'});
foreach my $forward_server (@forward_servers) {
# Check if the settings for the forward server are valid.
unless(&General::validip($forward_server)) {
$errormessage = "$Lang::tr{'invalid ip'}: $forward_server";
unless(&General::validip($forward_server) || &General::validfqdn($forward_server)) {
$errormessage = "$Lang::tr{'invalid ip or hostname'}: $forward_server";
last;
}
}