diff options
| author | Robin H. Johnson <robbat2@orbis-terrarum.net> | 2010-12-15 12:40:21 -0800 | 
|---|---|---|
| committer | Robin H. Johnson <robbat2@orbis-terrarum.net> | 2010-12-15 12:40:21 -0800 | 
| commit | 346148ceb8c67fb2eb26c9bf5484e6c49a138a49 (patch) | |
| tree | fa820143ef8b83ce3ca262d84211ebbbabfbe94d /net | |
| parent | 12a91636f43276c984487daef5b39e6d64603165 (diff) | |
| download | openrc-346148ceb8c67fb2eb26c9bf5484e6c49a138a49.tar.xz | |
Fix pointopoint->peer for iproute.
Diffstat (limited to 'net')
| -rw-r--r-- | net/iproute2.sh | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/net/iproute2.sh b/net/iproute2.sh index e89e33b6..20873464 100644 --- a/net/iproute2.sh +++ b/net/iproute2.sh @@ -118,7 +118,12 @@ _add_address()  		set -- "${one}/$(_netmask2cidr "${three}")" "$@"  	fi -	#config=( "${config[@]//pointopoint/peer}" ) +	# tunnel keyword is 'peer' in iproute2, but 'pointopoint' in ifconfig. +	if [ "$2" = "pointopoint" ]; then +		local one="$1" +		shift; shift +		set -- "${one}" "peer" "$@" +	fi  	# Always scope lo addresses as host unless specified otherwise  	if [ "${IFACE}" = "lo" ]; then  | 
