aboutsummaryrefslogtreecommitdiffstats
path: root/pingu_iface.c
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-12-08 17:00:43 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2011-12-08 17:00:43 +0100
commitc77ca8a35327da9957a0d69c814de396bc452237 (patch)
tree8fd7eb6abedbae169d430d775883f7fc1c76e994 /pingu_iface.c
parentffb01b018c747560efb8e691c3041751614bfe5e (diff)
downloadpingu-c77ca8a35327da9957a0d69c814de396bc452237.tar.bz2
pingu-c77ca8a35327da9957a0d69c814de396bc452237.tar.xz
pingu_netlink: keep track of the route via interface
This is so we later can copy more routes to alternate rotue table if needed.
Diffstat (limited to 'pingu_iface.c')
-rw-r--r--pingu_iface.c2
1 files changed, 1 insertions, 1 deletions
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);