aboutsummaryrefslogtreecommitdiffstats
path: root/src/pingu_iface.h
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-09-25 15:24:38 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2013-09-25 15:24:38 +0200
commit42da579fbb7ccacf95491032847824e76e8cfb5a (patch)
tree63ce9d947c6db8a09fc5704fb14b98bf137977a0 /src/pingu_iface.h
parent8f4d1086d4cd1e3196025f8a2c1586a4cf23ae6b (diff)
downloadpingu-42da579fbb7ccacf95491032847824e76e8cfb5a.tar.bz2
pingu-42da579fbb7ccacf95491032847824e76e8cfb5a.tar.xz
pingu_iface: restore routes for offline ISPs on exit
When we exit we should restore main route table to its original state.
Diffstat (limited to 'src/pingu_iface.h')
-rw-r--r--src/pingu_iface.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pingu_iface.h b/src/pingu_iface.h
index cab98fd..1a83622 100644
--- a/src/pingu_iface.h
+++ b/src/pingu_iface.h
@@ -57,6 +57,7 @@ void pingu_iface_gw_action(struct pingu_iface *iface,
void pingu_iface_dump_status(int fd, char *filter);
void pingu_iface_dump_pings(int fd, char *filter);
void pingu_iface_dump_routes(int fd, char *filter);
-void pingu_iface_update_routes(struct pingu_iface *iface, int action);
+void pingu_iface_update_routes(struct pingu_iface *iface, int action,
+ int do_multipath);
void pingu_iface_cleanup(struct ev_loop *loop);
#endif