[netfilter-cvslog] r3781 -
trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/netfilter
yasuyuki at netfilter.org
yasuyuki at netfilter.org
Thu Mar 10 18:09:43 CET 2005
Author: yasuyuki at netfilter.org
Date: 2005-03-10 18:09:43 +0100 (Thu, 10 Mar 2005)
New Revision: 3781
Modified:
trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/netfilter/nf_conntrack_ftp.c
Log:
fixed the bug overwrites destination address of expected connection.
Signed-off-by Yasuyuki KOZAKAI <yasuyuki.kozakai at toshiba.co.jp>
Modified: trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/netfilter/nf_conntrack_ftp.c
===================================================================
--- trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/netfilter/nf_conntrack_ftp.c 2005-03-10 16:20:41 UTC (rev 3780)
+++ trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/netfilter/nf_conntrack_ftp.c 2005-03-10 17:09:43 UTC (rev 3781)
@@ -567,15 +567,12 @@
if (cmd.l3num == PF_INET) {
exp->tuple.src.u3.ip = ct->tuplehash[!dir].tuple.src.u3.ip;
- exp->tuple.dst.u3.ip = cmd.u3.ip;
exp->mask.src.u3.ip = 0xFFFFFFFF;
exp->mask.dst.u3.ip = 0xFFFFFFFF;
} else {
memcpy(exp->tuple.src.u3.ip6,
ct->tuplehash[!dir].tuple.src.u3.ip6,
sizeof(exp->tuple.src.u3.ip6));
- memcpy(exp->tuple.dst.u3.ip6, cmd.u3.ip6,
- sizeof(exp->tuple.dst.u3.ip6));
memset(exp->mask.src.u3.ip6, 0xFF,
sizeof(exp->mask.src.u3.ip6));
memset(exp->mask.dst.u3.ip6, 0xFF,
More information about the netfilter-cvslog
mailing list