projects
/
openwrt
/
staging
/
svanheule.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
160e0b7
)
umdns: set triggers and firewall rules on reload
author
Felix Fietkau
<
[email protected]
>
Fri, 14 Mar 2025 09:01:33 +0000
(10:01 +0100)
committer
Felix Fietkau
<
[email protected]
>
Fri, 14 Mar 2025 09:05:34 +0000
(10:05 +0100)
Both depend on the config, so they need to be sent to procd on reload.
Signed-off-by: Felix Fietkau <
[email protected]
>
package/network/services/umdns/files/umdns.init
patch
|
blob
|
history
diff --git
a/package/network/services/umdns/files/umdns.init
b/package/network/services/umdns/files/umdns.init
index 87a6f8e16d1b607ee02400a15ddfea2d2d470b9d..0516192fa2ade98015b695a232849b64d1da9c56 100644
(file)
--- a/
package/network/services/umdns/files/umdns.init
+++ b/
package/network/services/umdns/files/umdns.init
@@
-17,7
+17,7
@@
load_ifaces() {
done
}
-reload_service() {
+
do_
reload_service() {
json_init
json_add_array interfaces
for i in $(load_ifaces); do
@@
-66,7
+66,12
@@
start_service() {
procd_close_instance
}
+reload_service() {
+ rc_procd start_service
+ do_reload_service
+}
+
service_running() {
ubus -t 10 wait_for umdns
- [ $? = 0 ] && reload_service
+ [ $? = 0 ] &&
do_
reload_service
}