From dc4d8bb52af1d14f90afdb937d2601fd38adb080 Mon Sep 17 00:00:00 2001 From: marc Date: Wed, 12 Jun 2002 19:22:29 +0000 Subject: Fixed destination netmask comparison bug in is_same() --- libiptc/libip4tc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libiptc/libip4tc.c b/libiptc/libip4tc.c index d221e74..e15df90 100644 --- a/libiptc/libip4tc.c +++ b/libiptc/libip4tc.c @@ -194,7 +194,7 @@ is_same(const STRUCT_ENTRY *a, const STRUCT_ENTRY *b, unsigned char *matchmask) if (a->ip.src.s_addr != b->ip.src.s_addr || a->ip.dst.s_addr != b->ip.dst.s_addr || a->ip.smsk.s_addr != b->ip.smsk.s_addr - || a->ip.smsk.s_addr != b->ip.smsk.s_addr + || a->ip.dmsk.s_addr != b->ip.dmsk.s_addr || a->ip.proto != b->ip.proto || a->ip.flags != b->ip.flags || a->ip.invflags != b->ip.invflags) -- cgit v1.2.3