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 }