View | Details | Raw Unified | Return to bug 378595
Collapse All | Expand All

(-)xen-3.2.1-testing/tools/examples/network-bridge (-8 / +8 lines)
Lines 242-259 op_stop () { Link Here
242
    transfer_addrs ${bridge} ${pdev}
242
    transfer_addrs ${bridge} ${pdev}
243
    if ! ifdown ${bridge}; then
243
    if ! ifdown ${bridge}; then
244
	get_ip_info ${bridge}
244
	get_ip_info ${bridge}
245
    fi
245
	ip link set ${pdev} down
246
    ip link set ${pdev} down
246
	ip addr flush ${bridge}
247
    ip addr flush ${bridge}
248
247
249
    brctl delif ${bridge} ${pdev}
248
	brctl delif ${bridge} ${pdev}
250
    ip link set ${bridge} down
249
	ip link set ${bridge} down
251
250
252
    ip link set ${bridge} name ${tdev}
251
	ip link set ${bridge} name ${tdev}
252
	brctl delbr ${tdev}
253
    fi
254
    ip link set ${pdev} down
253
    ip link set ${pdev} name ${netdev}
255
    ip link set ${pdev} name ${netdev}
254
    do_ifup ${netdev}
256
    do_ifup ${netdev}
255
256
    brctl delbr ${tdev}
257
}
257
}
258
258
259
# adds $dev to $bridge but waits for $dev to be in running state first
259
# adds $dev to $bridge but waits for $dev to be in running state first

Return to bug 378595