summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@xs4all.nl>2007-09-25 21:43:09 +0000
committerSeth Mos <seth.mos@xs4all.nl>2007-09-25 21:43:09 +0000
commitc941ea1c16a617a5cec4231dc2ac2a7b06c8c505 (patch)
treece570aadb93af0205b5714b5cf2108dfeab1abf9 /etc
parentf79f62d0be45f298bbb551436da03f8e94970084 (diff)
downloadpfsense-c941ea1c16a617a5cec4231dc2ac2a7b06c8c505.zip
pfsense-c941ea1c16a617a5cec4231dc2ac2a7b06c8c505.tar.gz
Do not match netmasks
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/pfsense-utils.inc9
1 files changed, 6 insertions, 3 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index c0aee6a..9978a3d 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -3687,6 +3687,9 @@ function is_wan_interface_up($interface) {
}
function add_hostname_to_watch($hostname) {
+ if(!is_dir("/var/db/dnscache")) {
+ mkdir("/var/db/dnscache");
+ }
if(is_fqdn($hostname)) {
$domrecords = array();
$domips = array();
@@ -3702,9 +3705,6 @@ function add_hostname_to_watch($hostname) {
}
}
sort($domips);
- if(!is_dir("/var/db/dnscache")) {
- mkdir("/var/db/dnscache");
- }
$contents = "";
if(! empty($domips)) {
$contents = implode("\n", $domips);
@@ -3742,6 +3742,9 @@ function is_fqdn($fqdn) {
if(preg_match("/^\./i", $fqdn)) {
$hostname = false;
}
+ if(preg_match("/\//i", $fqdn)) {
+ $hostname = false;
+ }
return($hostname);
}
OpenPOWER on IntegriCloud