contrib/meshwizard: Better formatting
[project/luci.git] / contrib / package / meshwizard / files / usr / bin / meshwizard / helpers / setup_dhcp.sh
index 06f80d8..0a5c96b 100755 (executable)
@@ -9,24 +9,20 @@ net="$1"
 handle_dnsmasq() {
        config_get interface "$1" interface
        if [ "$interface" == "${netrenamed}dhcp" ]; then
-               if [ "$cleanup" == 1 ]; then
-                       section_cleanup dhcp.$1
-               else
-                       if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
-                               section_rename dhcp $1 ${netrenamed}dhcp
-                        fi
-                fi
-        fi
+               if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
+                       section_rename dhcp $1 ${netrenamed}dhcp
+               fi
+       fi
 }
 config_load dhcp
 config_foreach handle_dnsmasq dhcp
 
 uci batch << EOF
-set dhcp.${netrenamed}dhcp="dhcp"
-set dhcp.${netrenamed}dhcp.leasetime="$dhcp_leasetime"
-set dhcp.${netrenamed}dhcp.force="$dhcp_force"
-set dhcp.${netrenamed}dhcp.interface="${netrenamed}dhcp"
+       set dhcp.${netrenamed}dhcp="dhcp"
+       set dhcp.${netrenamed}dhcp.interface="${netrenamed}dhcp"
 EOF
 
+set_defaults "dhcp_" dhcp.${netrenamed}dhcp
+
 uci_commitverbose "Setup DHCP for $netrenamed" dhcp