From 6327a8b3dab371841b3244dae16b01cbb0252db0 Mon Sep 17 00:00:00 2001 From: ligc <ligc@8638fb3e-16cb-4fca-ae20-7b5d299a9bcd> Date: Mon, 10 May 2010 07:34:48 +0000 Subject: [PATCH] ipv6 fix git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6035 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/share/xcat/ib/scripts/annotatelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xCAT-server/share/xcat/ib/scripts/annotatelog b/xCAT-server/share/xcat/ib/scripts/annotatelog index 294de6367..814215598 100644 --- a/xCAT-server/share/xcat/ib/scripts/annotatelog +++ b/xCAT-server/share/xcat/ib/scripts/annotatelog @@ -190,7 +190,7 @@ sub getArgs() foreach my $node (@::NodeList) { #If there are IP addresses in NodeList, convert IP to hostname first - if (isIpaddr($node)) + if (isIpaddr($node)) # why? for xCAT, nodename can not be ip address... { my ($hostname, $ip) = getHost($node); $node = $hostname; @@ -260,6 +260,10 @@ sub isIpaddr { my ($class, $addr) = @_; + if ($addr =~ /:/) { #ipv6 + return 1; + } + #print "addr=$addr\n"; if ($addr !~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/) {