X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=functions.sh;h=ed67fb04871d66bfcad810e49db4a22436845797;hb=a0712b4800caacf1b0381933ad0081fe199bad79;hp=7f039241fd9931a723103f0b1a483c82b5ebc0a0;hpb=74e991c5ce428a9993dfe3074896ad7cb01cb06b;p=carnet-upgrade.git diff --git a/functions.sh b/functions.sh index 7f03924..ed67fb0 100644 --- a/functions.sh +++ b/functions.sh @@ -72,7 +72,7 @@ cp_get_ifmask() { #ifmask="`/sbin/ifconfig $interface | awk '/Mask/{if($3~/Mask/)a=$3;else if ($4~/Mask/)a=$4;printf ("%s\n", substr(a,index(a,":")+1))}'`" #ifmask="`/sbin/ifconfig $interface | awk '/netmask /{ printf($4) }'`" cidr="`ip -o -4 addr show $interface scope global | awk '{print $4;}'`" - ifmask="`ipcalc -nb 161.53.0.188/28 | awk '/^Netmask:/{print $2}'`" + ifmask="`ipcalc -nb $cidr | awk '/^Netmask:/{print $2}'`" if [ -z "$ifmask" ]; then echo "cp_get_ifmask: $interface: No netmask found" 1>&2