summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system-dummy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/system-dummy.c b/system-dummy.c
index f2e3aed..71dad0e 100644
--- a/system-dummy.c
+++ b/system-dummy.c
@@ -159,6 +159,9 @@ int system_add_route(struct device *dev, struct device_route *route)
if (route->flags & DEVADDR_DEVICE)
sprintf(devstr, " dev %s", dev->ifname);
+ if (route->metric > 0)
+ sprintf(devstr, " metric %d", route->metric);
+
D(SYSTEM, "route add %s%s%s\n", addr, gw, devstr);
return 0;
}