From: Jan Engelhardt Date: Fri, 24 Apr 2009 15:05:21 +0000 (+0200) Subject: netfilter: xt_recent: fix stack overread in compat code X-Git-Tag: v2.6.30-rc4~3^2~17^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37e55cf0ceb8803256bf69a3e45bd668bf90b76f;p=pandora-kernel.git netfilter: xt_recent: fix stack overread in compat code Related-to: commit 325fb5b4d26038cba665dd0d8ee09555321061f0 The compat path suffers from a similar problem. It only uses a __be32 when all of the recent code uses, and expects, an nf_inet_addr everywhere. As a result, addresses stored by xt_recents were filled with whatever other stuff was on the stack following the be32. Signed-off-by: Jan Engelhardt With a minor compile fix from Roman. Reported-and-tested-by: Roman Hoog Antink Signed-off-by: Patrick McHardy --- Reading git-diff-tree failed