aboutsummaryrefslogtreecommitdiffstats
path: root/pingu_iface.c
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-10-07 11:13:27 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2011-10-07 11:13:27 +0200
commitf8b192af8b6611c3832df3024cbabaafffb47591 (patch)
tree43eb3a2493224a4a9b3303fc69fa5355d1b432c3 /pingu_iface.c
parent2aa0126a96f8fe44c8b6a61e4051bbf9c3b3dc79 (diff)
downloadpingu-f8b192af8b6611c3832df3024cbabaafffb47591.tar.bz2
pingu-f8b192af8b6611c3832df3024cbabaafffb47591.tar.xz
pingu: rename pingu_gateway to pingu_route
Diffstat (limited to 'pingu_iface.c')
-rw-r--r--pingu_iface.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/pingu_iface.c b/pingu_iface.c
index 6816041..5ae0317 100644
--- a/pingu_iface.c
+++ b/pingu_iface.c
@@ -118,7 +118,7 @@ struct pingu_iface *pingu_iface_get_by_name_or_new(const char *name)
strlcpy(iface->name, name, sizeof(iface->name));
list_init(&iface->ping_list);
- list_init(&iface->gateway_list);
+ list_init(&iface->route_list);
list_add(&iface->iface_list_entry, &iface_list);
return iface;
}
@@ -130,7 +130,7 @@ void pingu_iface_set_addr(struct pingu_iface *iface, int family,
if (len <= 0 || data == NULL) {
iface->has_address = 0;
iface->has_binding = 0;
- pingu_gateway_del_all(&iface->gateway_list);
+ pingu_route_del_all(&iface->route_list);
log_debug("%s: address removed", iface->name);
return;
}
@@ -147,10 +147,10 @@ void pingu_iface_set_balance(struct pingu_iface *iface, int balance_weight)
}
#if 0
-void pingu_gateway_dump(struct pingu_iface *iface)
+void pingu_route_dump(struct pingu_iface *iface)
{
- struct pingu_gateway *gw;
- list_for_each_entry(gw, &iface->gateway_list, gateway_list_entry) {
+ struct pingu_route *gw;
+ list_for_each_entry(gw, &iface->route_list, route_list_entry) {
char buf[64];
sockaddr_to_string(&gw->gw_addr, buf, sizeof(buf));
log_debug("dump: %s: via %s metric %i", iface->name, buf,
@@ -160,15 +160,15 @@ void pingu_gateway_dump(struct pingu_iface *iface)
#endif
void pingu_iface_gw_action(struct pingu_iface *iface,
- struct pingu_gateway *gw, int action)
+ struct pingu_route *gw, int action)
{
switch (action) {
case RTM_NEWROUTE:
- pingu_gateway_add(&iface->gateway_list, gw);
+ pingu_route_add(&iface->route_list, gw);
log_debug("%s: added route", iface->name);
break;
case RTM_DELROUTE:
- pingu_gateway_del(&iface->gateway_list, gw);
+ pingu_route_del(&iface->route_list, gw);
log_debug("%s: removed route", iface->name);
break;
}
@@ -178,8 +178,8 @@ void pingu_iface_gw_action(struct pingu_iface *iface,
void pingu_iface_update_routes(struct pingu_iface *iface, int action)
{
- struct pingu_gateway *route;
- list_for_each_entry(route, &iface->gateway_list, gateway_list_entry) {
+ 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);
}