diff options
author | Steffen Klassert <steffen.klassert@secunet.com> | 2014-12-04 03:46:20 -0500 |
---|---|---|
committer | Steffen Klassert <steffen.klassert@secunet.com> | 2014-12-08 01:38:14 -0500 |
commit | de3b7a06dfe15bda3e66a52285d422b954bb4832 (patch) | |
tree | 9cf16ff37aaf5f29642b09650fe535f170a7a0bc /drivers/crypto/padlock-sha.c | |
parent | f2a01517f2a1040a0b156f171a7cefd748f2fd03 (diff) |
xfrm6: Fix transport header offset in _decode_session6.
skb->transport_header might not be valid when we do a reverse
decode because the ipv6 tunnel error handlers don't update it
to the inner transport header. This leads to a wrong offset
calculation and to wrong layer 4 informations. We fix this
by using the size of the ipv6 header as the first offset.
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'drivers/crypto/padlock-sha.c')
0 files changed, 0 insertions, 0 deletions