diff options
author | Papoteur <papoteur@mageia.org> | 2021-02-06 22:12:34 +0100 |
---|---|---|
committer | Papoteur <papoteur@mageia.org> | 2021-02-06 22:12:34 +0100 |
commit | 742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab (patch) | |
tree | 886062b6ce2f702e839ba1e16ba5b76509915226 | |
parent | 0f3db20184530901ea37e9aa101afa400bba5767 (diff) | |
download | drakwizard-742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab.tar drakwizard-742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab.tar.gz drakwizard-742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab.tar.bz2 drakwizard-742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab.tar.xz drakwizard-742d3f3899f478a07d4cb5d5bf2d748bcd5bf8ab.zip |
Fix convertion of netmask
-rw-r--r-- | common/IFCFG.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/IFCFG.pm b/common/IFCFG.pm index 39ab0fb4..badd586c 100644 --- a/common/IFCFG.pm +++ b/common/IFCFG.pm @@ -70,7 +70,7 @@ sub new { $_ = `/sbin/ip -4 address show dev $device |grep inet`; my ($ip, $netmask, $bcast,) = /inet\s([0-9\.]*)\/([0-9]*)\sbrd\s([0-9\.]*)/; if (defined $ip && defined $bcast && defined $netmask) { - $self->{itf}{$device} = { IPADDR => $ip, BROADCAST => $bcast, NETMASK => $netmask }; + $self->{itf}{$device} = { IPADDR => $ip, BROADCAST => $bcast, NETMASK => @network_masks[$netmask - 1] }; my %conf = getVarsFromSh("/etc/sysconfig/network-scripts/ifcfg-$device"); $self->{itf}{$device}{$_} = $conf{$_} foreach 'BOOTPROTO'; } |