Prva inačica za bullseye
[carnet-tools-cn.git] / functions.sh
index 7f03924..ed67fb0 100644 (file)
@@ -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