From e003275f092bdbe8b64b3da301886d5e02218d6e Mon Sep 17 00:00:00 2001 From: Kozlov Dmitry Date: Fri, 19 Apr 2013 12:00:34 +0400 Subject: ipoe: fix local-net handling --- drivers/ipoe/ipoe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/ipoe') diff --git a/drivers/ipoe/ipoe.c b/drivers/ipoe/ipoe.c index 54cb2176..6fe13f8f 100644 --- a/drivers/ipoe/ipoe.c +++ b/drivers/ipoe/ipoe.c @@ -155,7 +155,7 @@ static int ipoe_check_network(__be32 addr) rcu_read_lock(); list_for_each_entry_rcu(n, &ipoe_networks, entry) { - if ((addr & n->mask) == n->addr) { + if ((ntohl(addr) & n->mask) == n->addr) { r = 1; break; } -- cgit v1.2.3