diff options
author | Patrick McHardy <kaber@trash.net> | 2006-09-20 12:10:52 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-09-22 15:20:18 -0700 |
commit | 62fbe9c82b20197a4f9c54f7add5d368418ba277 (patch) | |
tree | 8dac2b3d2e0fe0bced40b4c12656070023eb4ac2 /net/ipv4/netfilter/ip_nat_helper_pptp.c | |
parent | 750a58423309b56751076329e9edf61b93213e0f (diff) | |
download | kernel_samsung_smdk4412-62fbe9c82b20197a4f9c54f7add5d368418ba277.zip kernel_samsung_smdk4412-62fbe9c82b20197a4f9c54f7add5d368418ba277.tar.gz kernel_samsung_smdk4412-62fbe9c82b20197a4f9c54f7add5d368418ba277.tar.bz2 |
[NETFILTER]: PPTP conntrack: fix PPTP_IN_CALL message types
Fix incorrectly used message types and call IDs:
- PPTP_IN_CALL_REQUEST (PAC->PNS) contains a PptpInCallRequest (icreq)
message and the PAC call ID
- PPTP_IN_CALL_REPLY (PNS->PAC) contains a PptpInCallReply (icack)
message and the PNS call ID
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/netfilter/ip_nat_helper_pptp.c')
-rw-r--r-- | net/ipv4/netfilter/ip_nat_helper_pptp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/netfilter/ip_nat_helper_pptp.c b/net/ipv4/netfilter/ip_nat_helper_pptp.c index 84f6bd0..2ff5788 100644 --- a/net/ipv4/netfilter/ip_nat_helper_pptp.c +++ b/net/ipv4/netfilter/ip_nat_helper_pptp.c @@ -172,7 +172,7 @@ pptp_outbound_pkt(struct sk_buff **pskb, ct_pptp_info->pns_call_id = new_callid; break; case PPTP_IN_CALL_REPLY: - cid_off = offsetof(union pptp_ctrl_union, icreq.callID); + cid_off = offsetof(union pptp_ctrl_union, icack.callID); break; case PPTP_CALL_CLEAR_REQUEST: cid_off = offsetof(union pptp_ctrl_union, clrreq.callID); |