From: Patrick McHardy Date: Tue, 15 Dec 2009 15:59:18 +0000 (+0100) Subject: ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery X-Git-Tag: v2.6.33-rc1~59^2~6^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0b5ccb2ee250136dd7385b1c7da28417d0d4d32d;p=pandora-kernel.git ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery Currently the same reassembly queue might be used for packets reassembled by conntrack in different positions in the stack (PREROUTING/LOCAL_OUT), as well as local delivery. This can cause "packet jumps" when the fragment completing a reassembled packet is queued from a different position in the stack than the previous ones. Add a "user" identifier to the reassembly queue key to seperate the queues of each caller, similar to what we do for IPv4. Signed-off-by: Patrick McHardy --- Reading git-diff-tree failed