From ce4d036fcaebe759bd5edc2026c34bae5d8bf853 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Fri, 20 Feb 2009 09:47:00 -0500 Subject: Add compatiblity for openNHRP tunnels (#486559, ) ifup-tunnel fails for openNHRP type tunnels because the PEER_OUTER_IPADDR is generated dynamically and therefore not given for this type of tunnels. openNHRP tunnels also need a key, this is also added. --- sysconfig/network-scripts/ifup-tunnel | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sysconfig/network-scripts') diff --git a/sysconfig/network-scripts/ifup-tunnel b/sysconfig/network-scripts/ifup-tunnel index fc9c2f06..017dbf5c 100755 --- a/sysconfig/network-scripts/ifup-tunnel +++ b/sysconfig/network-scripts/ifup-tunnel @@ -61,7 +61,8 @@ fi # The outer addresses are those of the underlying (public) network. /sbin/ip tunnel add "$DEVICE" mode "$MODE" \ ${MY_OUTER_IPADDR:+local "$MY_OUTER_IPADDR"} \ - remote "$PEER_OUTER_IPADDR" ${TTL:+ttl "$TTL"} + ${PEER_OUTER_IPADDR:+remote "$PEER_OUTER_IPADDR"} \ + ${KEY:+key "$KEY"} ${TTL:+ttl "$TTL"} if [ -n "$MTU" ]; then /sbin/ip link set "$DEVICE" mtu "$MTU" -- cgit v1.2.1