Commit 56755718 authored by Matthieu Boutier's avatar Matthieu Boutier Committed by Juliusz Chroboczek

Improve route printing with "from" field.

parent f73407b8
...@@ -1028,9 +1028,10 @@ dump_route(FILE *out, struct babel_route *route) ...@@ -1028,9 +1028,10 @@ dump_route(FILE *out, struct babel_route *route)
channels[0] = '\0'; channels[0] = '\0';
} }
fprintf(out, "%s metric %d (%d) refmetric %d id %s seqno %d%s age %d " fprintf(out, "%s from %s metric %d (%d) refmetric %d id %s "
"via %s neigh %s%s%s%s\n", "seqno %d%s age %d via %s neigh %s%s%s%s\n",
format_prefix(route->src->prefix, route->src->plen), format_prefix(route->src->prefix, route->src->plen),
format_prefix(route->src->src_prefix, route->src->src_plen),
route_metric(route), route_smoothed_metric(route), route->refmetric, route_metric(route), route_smoothed_metric(route), route->refmetric,
format_eui64(route->src->id), format_eui64(route->src->id),
(int)route->seqno, (int)route->seqno,
...@@ -1047,8 +1048,9 @@ dump_route(FILE *out, struct babel_route *route) ...@@ -1047,8 +1048,9 @@ dump_route(FILE *out, struct babel_route *route)
static void static void
dump_xroute(FILE *out, struct xroute *xroute) dump_xroute(FILE *out, struct xroute *xroute)
{ {
fprintf(out, "%s metric %d (exported)\n", fprintf(out, "%s from %s metric %d (exported)\n",
format_prefix(xroute->prefix, xroute->plen), format_prefix(xroute->prefix, xroute->plen),
format_prefix(xroute->src_prefix, xroute->src_plen),
xroute->metric); xroute->metric);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment