From: Harald Hoyer Date: Thu, 11 Aug 2011 12:22:09 +0000 (+0200) Subject: 40network/parse-bridge.sh: fixed bridge parameter parsing X-Git-Tag: 012~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=40e27f1bf06820cd9358d5294442e78a97ed59f2;p=thirdparty%2Fdracut.git 40network/parse-bridge.sh: fixed bridge parameter parsing --- diff --git a/modules.d/40network/parse-bridge.sh b/modules.d/40network/parse-bridge.sh index 9c19c6a00..b2d178879 100755 --- a/modules.d/40network/parse-bridge.sh +++ b/modules.d/40network/parse-bridge.sh @@ -46,11 +46,10 @@ if [ -e /tmp/bond.info ]; then fi # Parse bridge for bridgename and ethname -if getarg bridge >/dev/null; then +if bridge="$(getarg bridge)"; then # Read bridge= parameters if they exist - bridge="$(getarg bridge=)" - if [ ! "$bridge" = "bridge" ]; then - parsebridge "$(getarg bridge=)" + if [ -n "$bridge" ]; then + parsebridge $bridge fi # Simple default bridge if [ -z "$bridgename" ]; then