summaryrefslogtreecommitdiffstats
path: root/net/ipv4
diff options
context:
space:
mode:
authorPatrick McHardy2006-08-01 08:46:18 +0200
committerDavid S. Miller2006-08-02 22:38:28 +0200
commitb10866fd7dd9ae9b8dd03646d28702a76d624474 (patch)
tree8eb91aca0d40163409efc3da25ef26d67e75f646 /net/ipv4
parent[E1000]: Convert to netdev_alloc_skb (diff)
downloadkernel-qcow2-linux-b10866fd7dd9ae9b8dd03646d28702a76d624474.tar.gz
kernel-qcow2-linux-b10866fd7dd9ae9b8dd03646d28702a76d624474.tar.xz
kernel-qcow2-linux-b10866fd7dd9ae9b8dd03646d28702a76d624474.zip
[NETFILTER]: SIP helper: expect RTP streams in both directions
Since we don't know in which direction the first packet will arrive, we need to create one expectation for each direction, which is currently prevented by max_expected beeing set to 1. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
-rw-r--r--net/ipv4/netfilter/ip_conntrack_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/netfilter/ip_conntrack_sip.c b/net/ipv4/netfilter/ip_conntrack_sip.c
index fc87ce0da40d..4f222d6be009 100644
--- a/net/ipv4/netfilter/ip_conntrack_sip.c
+++ b/net/ipv4/netfilter/ip_conntrack_sip.c
@@ -442,7 +442,7 @@ static int __init init(void)
sip[i].tuple.src.u.udp.port = htons(ports[i]);
sip[i].mask.src.u.udp.port = 0xFFFF;
sip[i].mask.dst.protonum = 0xFF;
- sip[i].max_expected = 1;
+ sip[i].max_expected = 2;
sip[i].timeout = 3 * 60; /* 3 minutes */
sip[i].me = THIS_MODULE;
sip[i].help = sip_help;