From b3f4c5cbdcd3fdb96c81e7533ebb0c113a7ae647 Mon Sep 17 00:00:00 2001 From: Samveen Gulati Date: Wed, 22 Feb 2017 04:47:18 +0000 Subject: [PATCH] [perl-xCAT] Fix #2521 --- perl-xCAT/xCAT/NetworkUtils.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl-xCAT/xCAT/NetworkUtils.pm b/perl-xCAT/xCAT/NetworkUtils.pm index 423ea320d..a66576cf4 100755 --- a/perl-xCAT/xCAT/NetworkUtils.pm +++ b/perl-xCAT/xCAT/NetworkUtils.pm @@ -1471,7 +1471,7 @@ sub nodeonmynet my $nettab = xCAT::Table->new("networks"); my @vnets = $nettab->getAllAttribs('net', 'mgtifname', 'mask'); foreach (@vnets) { - if ((defined $_->{mgtifname}) && ($_->{mgtifname} eq '!remote!')) + if ((defined $_->{mgtifname}) && ($_->{mgtifname} =~ /!remote!/)) { if (xCAT::NetworkUtils->ishostinsubnet($nodeip, $_->{mask}, $_->{net})) { @@ -1508,7 +1508,7 @@ sub nodeonmynet my $nettab = xCAT::Table->new("networks"); my @vnets = $nettab->getAllAttribs('net', 'mgtifname', 'mask'); foreach (@vnets) { - if ((defined $_->{mgtifname}) && ($_->{mgtifname} eq '!remote!')) + if ((defined $_->{mgtifname}) && ($_->{mgtifname} =~ /!remote!/)) { #global scoped network my $curm = unpack("N", inet_aton($_->{mask})); my $bits = 32;