From c77ca8a35327da9957a0d69c814de396bc452237 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 8 Dec 2011 17:00:43 +0100 Subject: pingu_netlink: keep track of the route via interface This is so we later can copy more routes to alternate rotue table if needed. --- pingu_iface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pingu_iface.c') diff --git a/pingu_iface.c b/pingu_iface.c index f92bc5d..fb311a5 100644 --- a/pingu_iface.c +++ b/pingu_iface.c @@ -181,7 +181,7 @@ void pingu_iface_update_routes(struct pingu_iface *iface, int action) struct pingu_route *route; list_for_each_entry(route, &iface->route_list, route_list_entry) { if (is_default_gw(route) && iface->has_address) - kernel_route_modify(action, route, iface, RT_TABLE_MAIN); + kernel_route_modify(action, route, RT_TABLE_MAIN); } if (load_balanced > 1) kernel_route_multipath(RTM_NEWROUTE, &iface_list, RT_TABLE_MAIN); -- cgit v1.2.3