]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
authorDavid S. Miller <davem@davemloft.net>
Mon, 16 Mar 2015 20:16:49 +0000 (16:16 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 16 Mar 2015 20:16:49 +0000 (16:16 -0400)
commit03465fa3c9d469a00992ba6342c102a5490cf630
tree585c2f786d24403bb73fb71ee7bfd003ecd45f3a
parent3d21cbbcd62a4018ee3531f8e3b0c5c09225fbce
parentb3c0d609457033b8af9cc78b9ec996200294cf78
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec

Steffen Klassert says:

====================
pull request (net): ipsec 2015-03-16

1) Fix the network header offset in _decode_session6
   when multiple IPv6 extension headers are present.
   From Hajime Tazaki.

2) Fix an interfamily tunnel crash. We set outer mode
   protocol too early and may dispatch to the wrong
   address family. Move the setting of the outer mode
   protocol behind the last accessing of the inner mode
   to fix the crash.

3) Most callers of xfrm_lookup() expect that dst_orig
   is released on error. But xfrm_lookup_route() may
   need dst_orig to handle certain error cases. So
   introduce a flag that tells what should be done in
   case of error. From Huaibin Wang.

Please pull or let me know if there are problems.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>