}
if ($Opt{'ip-is-routed'}) {
- my @routed = grep { $_->[1] ne 'down' } ip_routed($Opt{'ip-is-routed'});
my $localhost = hostname();
+ #my @routed = grep { $_->[1] ne 'down' } ip_routed($Opt{'ip-is-routed'});
+ my @routed = grep { $_->[0] eq $localhost } ip_routed($Opt{'ip-is-routed'});
- print $routed[0][0]."\n" and exit 0 if @routed==1 and $routed[0][0] eq $localhost;
+ #print $routed[0][0]."\n" and exit 0 if @routed==1 and $routed[0][0] eq $localhost;
+# NB 10.07.17 if (@routed==1) {
+# NB 10.07.17 print $routed[0][0]."\n";
+# NB 10.07.17 exit ( $routed[0][0] eq $localhost ? 0 : 2 );
+# NB 10.07.17 }
print $_[0]."\n" and exit 0 if @_ = grep {$_ eq $localhost} map {$_->[0]} grep {$_->[1] eq 'master'} @routed;
print $_[0]."\n" and exit 2 if @_ = grep {$_ eq $localhost} map {$_->[0]} grep {$_->[1] eq 'slave'} @routed;
+ print $_[0]."\n" and exit 2 if @_ = grep {$_ eq $localhost} map {$_->[0]} grep {$_->[1] eq 'down'} @routed;
+
exit 1;
}