From 356c41f77cb43eb274fea4fce6987ffcc6c03680 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Wed, 11 Jul 2007 12:06:37 +0000 Subject: Punt the dodgy ebuffer code. We now force prefixing for parallel starts which also reduces our variable pollution. --- sh/net.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sh') diff --git a/sh/net.sh b/sh/net.sh index 21c57e04..16db3bc1 100755 --- a/sh/net.sh +++ b/sh/net.sh @@ -67,20 +67,20 @@ _wait_for_carrier() { # Incase users don't want this nice feature ... [ ${timeout} -le 0 ] && return 0 - [ -n "${RC_EBUFFER}" -o "${RC_PREFIX}" = "yes" ] && efunc=einfo + [ "${RC_PARALLEL}" = "yes" ] && efunc=einfo ${efunc} "Waiting for carrier (${timeout} seconds) " while [ ${timeout} -gt 0 ] ; do sleep 1 if _has_carrier ; then - [ -z "${RC_EBUFFER}" ] && echo + [ "${efunc}" = "einfon" ] && echo eend 0 return 0 fi timeout=$((${timeout} - 1)) - [ -z "${RC_EBUFFER}" -a "${RC_PREFIX}" != "yes" ] && printf "." + [ "${efunc}" = "einfon" ] && printf "." done - [ -z "${RC_EBUFFER}" -a "${RC_PREFIX}" != "yes" ] && echo + [ "${efunc}" = "einfon" ] && echo eend 1 return 1 } -- cgit v1.2.3