From 84a6d8427abc45c09a3d32dc044a4e51d73e4064 Mon Sep 17 00:00:00 2001 From: Paul Donald Date: Sat, 10 Feb 2024 18:37:00 +0100 Subject: [PATCH] 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 (cherry picked from commit 2c5927cfac6aa867bc892d499170fdf4d7d1f5d8) --- net/p910nd/files/p910nd.init | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) 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 } -- 2.30.2