aboutsummaryrefslogtreecommitdiffstats
path: root/pingu_netlink.c
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-08-15 16:59:02 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2011-08-15 16:59:02 +0200
commitfeddb5d300640855717c4eca3002a0e4887f5da3 (patch)
tree64738e351b3fba57606be08b9c84b8c6e70fa81e /pingu_netlink.c
parentff0c3156353830540028400aa20eadc9e86fa55f (diff)
downloadpingu-feddb5d300640855717c4eca3002a0e4887f5da3.tar.bz2
pingu-feddb5d300640855717c4eca3002a0e4887f5da3.tar.xz
pingu_gateway: move is_default_gw
It belongs in pingu_gateway
Diffstat (limited to 'pingu_netlink.c')
-rw-r--r--pingu_netlink.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/pingu_netlink.c b/pingu_netlink.c
index c6800d4..8c8f2e5 100644
--- a/pingu_netlink.c
+++ b/pingu_netlink.c
@@ -455,20 +455,6 @@ static void log_route_change(struct pingu_gateway *route,
deststr, route->dst_len, gwstr, ifname, table);
}
-static int is_default_gw(struct pingu_gateway *route)
-{
- switch (route->dest.sa.sa_family) {
- case AF_INET:
- return ((route->dest.sin.sin_addr.s_addr == 0)
- && (route->gw_addr.sin.sin_addr.s_addr != 0));
- break;
- case AF_INET6:
- log_debug("TODO: ipv6");
- break;
- }
- return FALSE;
-}
-
static void netlink_route_cb_action(struct nlmsghdr *msg, int action)
{
struct pingu_iface *iface;