--- /etc/xen/scripts/network-bridge.bak 2008-02-07 15:51:02.000000000 +0100 +++ /etc/xen/scripts/network-bridge 2008-02-07 14:58:48.000000000 +0100 @@ -70,7 +70,8 @@ vif0="vif0.${vifnum}" get_ip_info() { - addr_pfx=`ip addr show dev $1 | egrep '^ *inet' | sed -e 's/ *inet //' -e "s/$1//"` + addr_pfx=`ip addr show dev $1 | grep -e '^ *inet '|sed -e 's/\s*inet\s*//' -e 's/\s*brd.*//' -e 's/\s*scope.*//'` + gateway=`ip route show dev $1 | fgrep default | sed 's/default via //'` }