# HG changeset patch
# User rejo
# Date 1206635969 0
# Node ID 35cd9e082b903b174c206f2689cff9eaeccbed58
# Parent  737a213ad90ccefbaeaeea857f93178ac3e2eb98
[feladat @ 196]
Another update to name field checking.

diff -r 737a213ad90c -r 35cd9e082b90 inc/dns.inc.php
--- a/inc/dns.inc.php	Thu Mar 27 16:30:51 2008 +0000
+++ b/inc/dns.inc.php	Thu Mar 27 16:39:29 2008 +0000
@@ -68,18 +68,19 @@
 		$wildcard = false;
 	}
 
-	if ($name == "" || $name == "@") {
-		$name = $domain;
-	} else {
-		$name = $name . "." . $domain ;
-	}
-
 	if (preg_match('!@\.!i', $name))
 	{
 		$name = str_replace('@.', '@', $name);
 	}
+	
+	if ($name == "" || $name == "@") {
+		$test_name = $domain;
+	} else {
+		$test_name = $name . "." . $domain ;
+	}
+
 	if(!$wildcard) {
-		if(!is_valid_hostname($name)) {
+		if(!is_valid_hostname($test_name)) {
 			error(ERR_DNS_HOSTNAME);
 			return false;
 		}