summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2014-10-19 18:38:13 -0500
committerChris Buechler <cmb@pfsense.org>2014-10-19 18:38:13 -0500
commitbc12ae8a7b1014555d0780f052e13bbd821f41e2 (patch)
tree0bd955a609c0075177723d5cae78c75260bb86b0 /etc/inc
parent621fed0e0fb098fc4cf277a1a59252b3fef50cf5 (diff)
downloadpfsense-bc12ae8a7b1014555d0780f052e13bbd821f41e2.zip
pfsense-bc12ae8a7b1014555d0780f052e13bbd821f41e2.tar.gz
Underscores are valid characters in domains. Fixes #3219
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/util.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/inc/util.inc b/etc/inc/util.inc
index 18f3905..a9e533f 100644
--- a/etc/inc/util.inc
+++ b/etc/inc/util.inc
@@ -644,7 +644,7 @@ function is_domain($domain) {
if (!is_string($domain))
return false;
- if (preg_match('/^(?:(?:[a-z0-9]|[a-z0-9][a-z0-9\-]*[a-z0-9])\.)*(?:[a-z0-9]|[a-z0-9][a-z0-9\-]*[a-z0-9])$/i', $domain))
+ if (preg_match('/^(?:(?:[a-z_0-9]|[a-z_0-9][a-z_0-9\-]*[a-z_0-9])\.)*(?:[a-z_0-9]|[a-z_0-9][a-z_0-9\-]*[a-z_0-9])$/i', $domain))
return true;
else
return false;
OpenPOWER on IntegriCloud