]> git.baikalelectronics.ru Git - kernel.git/commit
[XFRM]: xfrm_user: fix selector family initialization
authorPatrick McHardy <kaber@trash.net>
Wed, 9 Apr 2008 22:08:24 +0000 (15:08 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Apr 2008 22:08:24 +0000 (15:08 -0700)
commit8b9c7371c2babde2a1e5c6b2b1f2a92a2b9f84b4
tree33117ad780d212f8a83c007ccc1b95bc0debbdbf
parent9640268c3e515f4ad9d3a2ea54d8aa888f994daa
[XFRM]: xfrm_user: fix selector family initialization

Commit 38859db0 ([IPSEC]: Fix inter address family IPsec tunnel handling)
broke openswan by removing the selector initialization for tunnel mode
in case it is uninitialized.

This patch restores the initialization, fixing openswan, but probably
breaking inter-family tunnels again (unknown since the patch author
disappeared). The correct thing for inter-family tunnels is probably
to simply initialize the selector family explicitly.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/xfrm/xfrm_user.c