echo " range $START $END;"
fi
echo " option subnet-mask $netmask;"
- if [ "$BROADCAST" != "0.0.0.0" ] ; then
+ # check for 0.0.0.0 until all active releases of ipcalc.sh omit it
+ # for small networks:
+ if [ -n "$BROADCAST" ] && [ "$BROADCAST" != "0.0.0.0" ] ; then
echo " option broadcast-address $BROADCAST;"
fi
if [ "$dynamicdhcp" -eq 0 ] ; then
dhcp_ifs="$dhcp_ifs $ifname"
- eval "$(ipcalc.sh $subnet $start $limit)"
+ ipcalc $subnet $start $limit
config_get netmask "$cfg" "netmask" "$NETMASK"
config_get leasetime "$cfg" "leasetime"