summaryrefslogtreecommitdiffstats
path: root/net/xfrm/xfrm_replay.c
diff options
context:
space:
mode:
authorLi RongQing2013-01-08 08:41:12 +0100
committerSteffen Klassert2013-01-08 12:41:30 +0100
commita9403f8aeb3e7dba6988d6cbe436e6521894e427 (patch)
tree5dda4e7fde169a8ffba69b24bd4487b249529062 /net/xfrm/xfrm_replay.c
parentah4/esp4: set transport header correctly for IPsec tunnel mode. (diff)
downloadkernel-qcow2-linux-a9403f8aeb3e7dba6988d6cbe436e6521894e427.tar.gz
kernel-qcow2-linux-a9403f8aeb3e7dba6988d6cbe436e6521894e427.tar.xz
kernel-qcow2-linux-a9403f8aeb3e7dba6988d6cbe436e6521894e427.zip
ah6/esp6: set transport header correctly for IPsec tunnel mode.
IPsec tunnel does not set ECN field to CE in inner header when the ECN field in the outer header is CE, and the ECN field in the inner header is ECT(0) or ECT(1). The cause is ipip6_hdr() does not return the correct address of inner header since skb->transport-header is not the inner header after esp6_input_done2(), or ah6_input(). Signed-off-by: Li RongQing <roy.qing.li@gmail.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'net/xfrm/xfrm_replay.c')
0 files changed, 0 insertions, 0 deletions