aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2016-10-23 17:17:08 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2016-10-23 17:17:08 -0700
commit0bd4f26da64fb30e0fba06e5866f0bdac132459b (patch)
treeb4dd4bf9bb201f3ecdd9a247e3279ef8a405901d
parentnet.lo: do not hide any _add_route output. (diff)
downloadnetifrc-0bd4f26da64fb30e0fba06e5866f0bdac132459b.tar.gz
netifrc-0bd4f26da64fb30e0fba06e5866f0bdac132459b.tar.bz2
netifrc-0bd4f26da64fb30e0fba06e5866f0bdac132459b.zip
iproute2/_add_route: ensure metric is set properly.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
-rw-r--r--net/iproute2.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/iproute2.sh b/net/iproute2.sh
index 408e293..938a5fb 100644
--- a/net/iproute2.sh
+++ b/net/iproute2.sh
@@ -235,7 +235,7 @@ _add_route()
local cmd= have_metric=false
while [ -n "$1" ]; do
case "$1" in
- metric) cmd="${cmd} $1"; have_metric=true;;
+ metric) cmd="${cmd} metric $2"; shift ; have_metric=true;;
netmask) cmd="${cmd}/$(_netmask2cidr "$2")"; shift;;
-host|-net);;
*) cmd="${cmd} $1";;