Commit c255cb2e authored by Anthony Lineham's avatar Anthony Lineham Committed by Pablo Neira Ayuso

netfilter: Fix removal of GRE expectation entries created by PPTP

The uninitialized tuple structure caused incorrect hash calculation
and the lookup failed.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=106441Signed-off-by: default avatarAnthony Lineham <anthony.lineham@alliedtelesis.co.nz>
Signed-off-by: default avatarPablo Neira Ayuso <pablo@netfilter.org>
parent e75cb467
...@@ -45,7 +45,7 @@ static void pptp_nat_expected(struct nf_conn *ct, ...@@ -45,7 +45,7 @@ static void pptp_nat_expected(struct nf_conn *ct,
struct net *net = nf_ct_net(ct); struct net *net = nf_ct_net(ct);
const struct nf_conn *master = ct->master; const struct nf_conn *master = ct->master;
struct nf_conntrack_expect *other_exp; struct nf_conntrack_expect *other_exp;
struct nf_conntrack_tuple t; struct nf_conntrack_tuple t = {};
const struct nf_ct_pptp_master *ct_pptp_info; const struct nf_ct_pptp_master *ct_pptp_info;
const struct nf_nat_pptp *nat_pptp_info; const struct nf_nat_pptp *nat_pptp_info;
struct nf_nat_range range; struct nf_nat_range range;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment