X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=redirects.c;h=15855c9ea74673af8614a7ad7c3ccdc88f1eda08;hp=e5945f048ef94b74e0b543b34bae3ea8832ff77d;hb=52d62c3d4654c39b39f4851d2884884e0c104b24;hpb=d4980027ea0ff55b01004cc19bed176cbb9e768e diff --git a/redirects.c b/redirects.c index e5945f0..15855c9 100644 --- a/redirects.c +++ b/redirects.c @@ -121,7 +121,7 @@ compare_addr(struct fw3_address *a, struct fw3_address *b) if (a->family != FW3_FAMILY_V4) return false; - mask = ~((1 << (32 - a->mask)) - 1); + mask = htonl(~((1 << (32 - a->mask)) - 1)); return ((a->address.v4.s_addr & mask) == (b->address.v4.s_addr & mask)); }