]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - html/cgi-bin/dnsforward.cgi
ipsec: Drop delayed restart setting
[ipfire-2.x.git] / html / cgi-bin / dnsforward.cgi
index 9091ee1db938620c815f66d1ddb8e28c1eee6bc4..0439817b9a8cb540054b3653dab0a337e10087c8 100644 (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;
                }
        }
@@ -220,7 +220,7 @@ print <<END
        </tr>
 
        <tr>
-               <td width='20%' class='base'>$Lang::tr{'dnsforward forward_server'}:&nbsp;<img src='/blob.gif' alt='*' /></td>
+               <td width='20%' class='base'>$Lang::tr{'dnsforward forward_servers'}:&nbsp;<img src='/blob.gif' alt='*' /></td>
                <td><input type='text' name='FORWARD_SERVERS' value='$cgiparams{'FORWARD_SERVERS'}' size='24' /></td>
        </tr>
 </table>