diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2011-10-07 11:13:27 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2011-10-07 11:13:27 +0200 |
commit | f8b192af8b6611c3832df3024cbabaafffb47591 (patch) | |
tree | 43eb3a2493224a4a9b3303fc69fa5355d1b432c3 /pingu_iface.c | |
parent | 2aa0126a96f8fe44c8b6a61e4051bbf9c3b3dc79 (diff) | |
download | pingu-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.c | 20 |
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); } |