diff --git a/tools/examples/network-bridge b/tools/examples/network-bridge index 3c5b044701..377a32636e 100755 --- a/tools/examples/network-bridge +++ b/tools/examples/network-bridge @@ -59,9 +59,8 @@ dir=$(dirname "$0") findCommand "$@" evalVariables "$@" -vifnum=${vifnum:-0} +vifnum=${vifnum:-$(ip route list | awk '/^default / { sub(/eth/,"",$NF); print $NF }')} bridge=${bridge:-xenbr${vifnum}} -netdev=${netdev:-$(ip route list default scope global| awk '{ print $NF }')} netdev=${netdev:-eth${vifnum}} antispoof=${antispoof:-no}