mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 18:21:39 +01:00
Fix an anomaly in /etc/xen/scripts/network-route.
Currently this script contains
netdev=${netdev:-eth${vifnum}}
ie. netdev is set to eth${vifnum} by default. Unfortunately vifnum
is not set anywhere in the xen code so the default is actually the
broken "eth". And anyway the vif number (which is what vifnum ought
to be) is not relevant.
The patch changes the default to eth0 (which is what the comment at
the top of the file says it should be).
Signed-off-by: Michael Young <m.a.young@durham.ac.uk>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
29 lines
766 B
Bash
29 lines
766 B
Bash
#!/bin/bash
|
|
#============================================================================
|
|
# Default Xen network start/stop script.
|
|
# Xend calls a network script when it starts.
|
|
# The script name to use is defined in ${XEN_CONFIG_DIR}/xend-config.sxp
|
|
# in the network-script field.
|
|
#
|
|
# Usage:
|
|
#
|
|
# network-route (start|stop|status) {VAR=VAL}*
|
|
#
|
|
# Vars:
|
|
#
|
|
# netdev The gateway interface (default eth0).
|
|
# antispoof Whether to use iptables to prevent spoofing (default yes).
|
|
#
|
|
#============================================================================
|
|
|
|
dir=$(dirname "$0")
|
|
. "$dir/hotplugpath.sh"
|
|
. "$dir/xen-script-common.sh"
|
|
|
|
evalVariables "$@"
|
|
|
|
netdev=${netdev:-eth0}
|
|
|
|
echo 1 >/proc/sys/net/ipv4/ip_forward
|
|
echo 1 >/proc/sys/net/ipv4/conf/${netdev}/proxy_arp
|