fix dhcp_num
authorMike Baker <mbm@openwrt.org>
Tue, 28 Mar 2006 16:14:39 +0000 (16:14 +0000)
committerMike Baker <mbm@openwrt.org>
Tue, 28 Mar 2006 16:14:39 +0000 (16:14 +0000)
SVN-Revision: 3525

openwrt/package/dnsmasq/files/S50dnsmasq

index fbb75c52e88824df9f27dcf33824bdef1ccd6edc..7af2a907f8d69d0d35d4dd0bfc182ff3d27f1d3d 100755 (executable)
@@ -13,13 +13,12 @@ udhcpc -n -q -R -s /bin/true -i $ifname >&- || {
   # no existing DHCP server?
 
   # calculate settings
-  ipaddr=$(nvram get ${iface}_ipaddr)
+   ipaddr=$(nvram get ${iface}_ipaddr)
   netmask=$(nvram get ${iface}_netmask)
-  start=$(nvram get dhcp_start)
-  start=$((network+${start:-100}))
-  num=$(nvram get dhcp_num)
-  num=$((start+${num:-150}))
-  eval $(ipcalc $ipaddr $netmask $start $num)
+    start=$(nvram get dhcp_start)
+      num=$(nvram get dhcp_num)
+
+  eval $(ipcalc $ipaddr $netmask ${start:-100} ${num:-150})
   
   # and pass the args via the commandline
   # (because trying to edit the config from here is crazy)