From 7cc1ffd146cb7b95acf2b00873f17adc526575e4 Mon Sep 17 00:00:00 2001 From: Rene Rebe Date: Sat, 13 Dec 2003 01:19:06 +0000 Subject: [PATCH] rocknet support for metric on route (gateways) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1974 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/iproute2/rocknet_iproute2.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package/base/iproute2/rocknet_iproute2.sh b/package/base/iproute2/rocknet_iproute2.sh index 67ee64c90..7a441fbc1 100644 --- a/package/base/iproute2/rocknet_iproute2.sh +++ b/package/base/iproute2/rocknet_iproute2.sh @@ -13,7 +13,15 @@ public_ip() { } public_gw() { - addcode up 6 5 "ip route add default via $1 dev $if" + code="ip route add default via $1 dev $if" ; shift + + case "$1" in + metric) + code="$code metric $2" ; shift ;; + esac + shift + + addcode up 6 5 "$code" iproute2_init_if }