From: Paul Donald Date: Sat, 10 Feb 2024 17:37:00 +0000 (+0100) Subject: p910nd: init: only run mDNS changes if mdns is set to on X-Git-Url: http://git.openwrt.org/openwrt/feeds.git?a=commitdiff_plain;h=b8890c69e40dbd72f35e4ea9fc78aa13a425fd46;p=feed%2Fpackages.git p910nd: init: only run mDNS changes if mdns is set to on i.e. don't do the extra work unless mdns setting is enabled Signed-off-by: Paul Donald --- diff --git a/net/p910nd/files/p910nd.init b/net/p910nd/files/p910nd.init index 2332d91753..ad0ddfe11c 100644 --- a/net/p910nd/files/p910nd.init +++ b/net/p910nd/files/p910nd.init @@ -47,14 +47,15 @@ start_p910nd() { [ "$runas_root" -ne 1 ] && procd_set_param user $DAEMON_NAME config_get_bool "mdns" "$section" "mdns" '0' - config_get mdns_note "$section" mdns_note - config_get mdns_ty "$section" mdns_ty - config_get mdns_product "$section" mdns_product - config_get mdns_mfg "$section" mdns_mfg - config_get mdns_mdl "$section" mdns_mdl - config_get mdns_cmd "$section" mdns_cmd - [ "$mdns" -gt 0 ] && procd_add_mdns "pdl-datastream" "tcp" "$((port+9100))" "note=$mdns_note" "ty=$mdns_ty" "product=$mdns_product" "usb_MFG=$mdns_mfg" "usb_MDL=$mdns_mdl" "usb_CMD=$mdns_cmd" - + if [ "$mdns" -gt 0 ]; then + config_get mdns_note "$section" mdns_note + config_get mdns_ty "$section" mdns_ty + config_get mdns_product "$section" mdns_product + config_get mdns_mfg "$section" mdns_mfg + config_get mdns_mdl "$section" mdns_mdl + config_get mdns_cmd "$section" mdns_cmd + procd_add_mdns "pdl-datastream" "tcp" "$((port+9100))" "note=$mdns_note" "ty=$mdns_ty" "product=$mdns_product" "usb_MFG=$mdns_mfg" "usb_MDL=$mdns_mdl" "usb_CMD=$mdns_cmd" + fi procd_close_instance fi }