diff options
-rw-r--r-- | etc/inc/util.inc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/etc/inc/util.inc b/etc/inc/util.inc index 8bf31e3..88d1536 100644 --- a/etc/inc/util.inc +++ b/etc/inc/util.inc @@ -160,7 +160,7 @@ function is_hostname($hostname) { if (!is_string($hostname)) return false; - if (preg_match("/^[a-z0-9\-]+$/i", $hostname)) + if (preg_match("/^([_a-z0-9\-]+\.?)+$/i", $domain)) return true; else return false; @@ -376,7 +376,6 @@ function unlink_if_exists($fn) { @unlink($fn); } } - /* make a global alias table (for faster lookups) */ function alias_make_table($config) { |