Updated ifup to check for values in $runningconf before printing

This commit is contained in:
2017-05-05 09:54:50 -05:00
parent b8d5489de6
commit 33aa5fb763

View File

@@ -887,9 +887,14 @@ foreach my $iface ( @$ifaces ) {
} }
print "[$iface]\n" print "[$iface]\n"
. " State: $runningconf->{$iface}{'state'}\n" . " State: $runningconf->{$iface}{'state'}\n";
. " Address: $runningconf->{$iface}{'address'}\n"
. " MAC: $runningconf->{$iface}{'macaddr'}\n"; if ( $runningconf->{$iface}{'address'} ) {
print " Address: $runningconf->{$iface}{'address'}\n";
}
if ( $runningconf->{$iface}{'macaddr'} ) {
print " MAC: $runningconf->{$iface}{'macaddr'}\n";
}
foreach my $name ( sort( keys( foreach my $name ( sort( keys(
%{$runningconf->{$iface}{'aliases'}} ) ) ) { %{$runningconf->{$iface}{'aliases'}} ) ) ) {