The function isValidHostname, it can not detect illegal hostname like 'a=b-c'

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15198 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
leiaibj 2013-02-18 02:04:52 +00:00
parent 6329990417
commit 4650f29bb7

View File

@ -2188,7 +2188,7 @@ sub isValidHostname
my ($class, $hostname) = @_;
if ($hostname =~ /^[a-z0-9]/){
if ($hostname =~ /[a-z0-9]$/){
if ($hostname =~ /[\-a-z0-9]+/){
if ($hostname =~ /^[\-a-z0-9]+$/){
return 1;
}
}