dnsmasq: remove check for existing dhcp server
Remove check for existing dhcp server on interface. This check could already be overridden by using 'force' parameter so this change forces 'force'. Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> (cherry picked from commit a3053c3104c768fbe196c205e6866e72db26f22e)
This commit is contained in:
parent
2a30b7b186
commit
75b8de3866
@ -540,15 +540,6 @@ dhcp_add() {
|
||||
# Override interface netmask with dhcp config if applicable
|
||||
config_get netmask "$cfg" netmask "${subnet##*/}"
|
||||
|
||||
#check for an already active dhcp server on the interface, unless 'force' is set
|
||||
config_get_bool force "$cfg" force 0
|
||||
[ $force -gt 0 ] || dhcp_check "$ifname" || {
|
||||
logger -t dnsmasq \
|
||||
"found already running DHCP-server on interface '$ifname'" \
|
||||
"refusing to start, use 'option force 1' to override"
|
||||
return 0
|
||||
}
|
||||
|
||||
config_get start "$cfg" start 100
|
||||
config_get limit "$cfg" limit 150
|
||||
config_get leasetime "$cfg" leasetime 12h
|
||||
|
||||
Loading…
Reference in New Issue
Block a user