4
. "$dir/xen-hotplug-common.sh"
5
. "$dir/xen-network-common.sh"
7
bridge=$(xenstore_read_default "$XENBUS_PATH/bridge" "$bridge")
10
nr_bridges=$(($(brctl show | cut -f 1 | grep -v "^$" | wc -l) - 1))
11
if [ "$nr_bridges" != 1 ]
13
fatal "no bridge specified, and don't know which one to use ($nr_bridges found)"
15
bridge=$(brctl show | cut -d "
24
if [ "$bridge" != "-" ]
26
setup_bridge_port "$vif"
27
add_to_bridge "$bridge" "$vif"
29
# Just let the normal udev rules for interfaces handle it.
43
echo "Unknown command: $command"
44
echo 'Valid commands are: add, remove, online'