aboutsummaryrefslogtreecommitdiffstats
path: root/pingu_netlink.h
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-08-15 17:00:47 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2011-08-15 17:00:47 +0200
commitb8496d9a1211144b86eade1a8617e58e20d13eaa (patch)
tree2f417c4b60bb82d7a643fc7ff6bbfd58f6e284ca /pingu_netlink.h
parentfeddb5d300640855717c4eca3002a0e4887f5da3 (diff)
downloadpingu-b8496d9a1211144b86eade1a8617e58e20d13eaa.tar.bz2
pingu-b8496d9a1211144b86eade1a8617e58e20d13eaa.tar.xz
pingu: implement load balancing with nexthops
We do loadbalancing by creating a new default gw with nexthops
Diffstat (limited to 'pingu_netlink.h')
-rw-r--r--pingu_netlink.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/pingu_netlink.h b/pingu_netlink.h
index 95fb6f3..bb9907f 100644
--- a/pingu_netlink.h
+++ b/pingu_netlink.h
@@ -6,5 +6,7 @@
int kernel_init(struct ev_loop *loop);
int kernel_route_modify(int action, struct pingu_gateway *route,
- struct pingu_iface *iface, int table);
+ struct pingu_iface *iface, int table);
+int kernel_route_multipath(int action, struct list_head *iface_list, int table);
+
#endif