umdns: set triggers and firewall rules on reload
Both depend on the config, so they need to be sent to procd on reload. Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
160e0b7ad8
commit
6ef0f08664
@ -17,7 +17,7 @@ load_ifaces() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
reload_service() {
|
do_reload_service() {
|
||||||
json_init
|
json_init
|
||||||
json_add_array interfaces
|
json_add_array interfaces
|
||||||
for i in $(load_ifaces); do
|
for i in $(load_ifaces); do
|
||||||
@ -66,7 +66,12 @@ start_service() {
|
|||||||
procd_close_instance
|
procd_close_instance
|
||||||
}
|
}
|
||||||
|
|
||||||
|
reload_service() {
|
||||||
|
rc_procd start_service
|
||||||
|
do_reload_service
|
||||||
|
}
|
||||||
|
|
||||||
service_running() {
|
service_running() {
|
||||||
ubus -t 10 wait_for umdns
|
ubus -t 10 wait_for umdns
|
||||||
[ $? = 0 ] && reload_service
|
[ $? = 0 ] && do_reload_service
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user