only set dhcp_enable if lan proto is set to static
SVN-Revision: 4324
This commit is contained in:
parent
31e0ccf22f
commit
f646e7cbe1
1 changed files with 3 additions and 2 deletions
|
@ -13,8 +13,9 @@ scan_interfaces
|
|||
args=""
|
||||
iface=lan
|
||||
config_get ifname "$iface" ifname
|
||||
config_get proto "$iface" proto
|
||||
|
||||
dhcp_enable="${dhcp_enable:-1}"
|
||||
[ "$proto" = static ] && dhcp_enable="${dhcp_enable:-1}"
|
||||
dhcp_start="${dhcp_start:-100}"
|
||||
dhcp_num="${dhcp_num:-50}"
|
||||
dhcp_lease="${dhcp_lease:-12h}"
|
||||
|
@ -33,7 +34,7 @@ dhcp_lease="${dhcp_lease:-12h}"
|
|||
eval $(ipcalc $ipaddr $netmask ${dhcp_start:-100} ${dhcp_num:-150})
|
||||
|
||||
# and pass the args via config parser defines
|
||||
echo "@define dhcp_enable 1"
|
||||
echo "${dhcp_enable:+@define dhcp_enable 1}"
|
||||
echo "@define netmask $NETMASK"
|
||||
echo "@define start $START"
|
||||
echo "@define end $END"
|
||||
|
|
Loading…
Reference in a new issue