aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-05-17 18:04:08 +0000
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-05-17 18:04:08 +0000
commit974467723b32808e27df615a4bd022eb8dd60af8 (patch)
treeaf409be26b1166312eeea74748c631a319278d99
parentd0541e6ccdb5736207b38168ed91a52840919e76 (diff)
downloadxen-974467723b32808e27df615a4bd022eb8dd60af8.tar.gz
xen-974467723b32808e27df615a4bd022eb8dd60af8.tar.bz2
xen-974467723b32808e27df615a4bd022eb8dd60af8.zip
bitkeeper revision 1.1159.258.135 (428a3218LRhrEVrFCYcKckXl2ziRCQ)
Backport of network script fix from unstable. Signed-off-by: Keir Fraser <keir@xensource.com>
-rwxr-xr-xtools/examples/network4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/examples/network b/tools/examples/network
index 12ff1c5eee..891a82d71e 100755
--- a/tools/examples/network
+++ b/tools/examples/network
@@ -164,6 +164,10 @@ op_start () {
create_bridge ${bridge}
+ if ifconfig 2>/dev/null | grep -q veth0 ; then
+ return
+ fi
+
if ifconfig veth0 2>/dev/null | grep -q veth0 ; then
# Propagate MAC address and ARP responsibilities to virtual interface.
mac=`ifconfig ${netdev} | grep HWadd | sed -e 's/.*\(..:..:..:..:..:..\).*/\1/'`