From 9a45a199e1b1696291d3c0d4bf4f421c43f2cf71 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Mon, 27 Jan 2014 05:32:29 +0100 Subject: [PATCH] tunneldigger: build cmdline using function "append" --- package/tunneldigger/files/tunneldigger.init | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package/tunneldigger/files/tunneldigger.init b/package/tunneldigger/files/tunneldigger.init index 3ae1cb0f..229eea67 100755 --- a/package/tunneldigger/files/tunneldigger.init +++ b/package/tunneldigger/files/tunneldigger.init @@ -21,15 +21,12 @@ config_cb() { local broker_opts="" for address in $addresses; do - broker_opts="${broker_opts} -b ${address}" + append broker_opts "-b ${address}" done - if [ ! -z "${limit_bw_down}" ]; then - broker_opts="${broker_opts} -L ${limit_bw_down}" - fi + [ ! -z "${limit_bw_down}" ] && append broker_opts "-L ${limit_bw_down}" + [ ! -z "${hook_script}" ] && append broker_opts "-s ${hook_script}" - if [ ! -z "${hook_script}" ] ; then - broker_opts="${broker_opts} -s ${hook_script}" fi echo "Starting tunneldigger on ${interface}"