diff options
author | Josh Bailey <joshb@google.com> | 2012-03-22 01:09:21 -0700 |
---|---|---|
committer | Avneesh Sachdev <avneesh@opensourcerouting.org> | 2012-04-07 13:54:02 -0700 |
commit | 26e2ae362baf207d82e4c1ac76bc1c2b2df6ccaa (patch) | |
tree | e0d060875b5eab622244977e58b2445d55d6d240 /ports/pkg | |
parent | d531050b7bf0f93d4d29a7a2f7b745641778b483 (diff) |
zebra: read multipath routes and hw addr from netlink
* zebra/rt_netlink.c:
- Pick up the hardware address of an interface when we receive a
netlink link change message. Extract code for parsing the
link-layer hardware address into a new function so we can reuse
it.
- netlink_routing_table(): Update to handle multipath routes.
- netlink_route_change(): Update to handle multipath routes. Fix
problem where the metric was not being read out.
* zebra/zebra_rib.[ch]: Extern nexthop_ipv4_ifindex_add() -- it is
now called from the netlink code.
From: Josh Bailey <joshb@google.com>
Signed-off-by: Avneesh Sachdev <avneesh@opensourcerouting.org>
Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'ports/pkg')
0 files changed, 0 insertions, 0 deletions