dnsmasq: rework init procedure
- cache udhcp check results to speed up subsequent reloads
- enable procd file tracking for /var/etc/dnsmasq.conf to only reload service if needed
- implement reload action to only restart dnsmasq if /var/etc/dnsmasq.conf actually changed
- launch dnsmasq from interface hotplug to avoid race conditions with network bringup
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39152
Showing
- package/network/services/dnsmasq/Makefile 2 additions, 0 deletionspackage/network/services/dnsmasq/Makefile
- package/network/services/dnsmasq/files/dnsmasq.hotplug 5 additions, 0 deletionspackage/network/services/dnsmasq/files/dnsmasq.hotplug
- package/network/services/dnsmasq/files/dnsmasq.init 39 additions, 11 deletionspackage/network/services/dnsmasq/files/dnsmasq.init
Loading
Please register or sign in to comment