aboutsummaryrefslogtreecommitdiffstats
path: root/pingu_iface.h
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-07-28 17:43:12 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2011-07-28 17:43:12 +0200
commit39eb92db66600bd1bf8a63f24145c9ff1fd7f966 (patch)
tree085e39909fd173de5a57b625231032d0e98fb800 /pingu_iface.h
parenta6ed4816fa8c39484dfa5f763efff7d8d7291d9e (diff)
downloadpingu-39eb92db66600bd1bf8a63f24145c9ff1fd7f966.tar.bz2
pingu-39eb92db66600bd1bf8a63f24145c9ff1fd7f966.tar.xz
pingu: add gw to list and minor cleanup
- add default gateways to our gw list - use sockaddr_init to init our gw - implement sockaddr_to_string TODO: delete default gateways from list
Diffstat (limited to 'pingu_iface.h')
-rw-r--r--pingu_iface.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/pingu_iface.h b/pingu_iface.h
index 5d94136..ec55597 100644
--- a/pingu_iface.h
+++ b/pingu_iface.h
@@ -36,4 +36,6 @@ int pingu_iface_init(struct ev_loop *loop, struct list_head *host_list);
void pingu_iface_set_addr(struct pingu_iface *iface, int family,
void *data, int len);
+void pingu_iface_gateway(struct pingu_iface *iface, int family,
+ void *gateway_ptr, int metric, int action);
#endif