diff options
author | Michael Rossberg <michael.rossberg@tu-ilmenau.de> | 2013-05-22 09:55:46 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2013-05-24 15:09:47 +0200 |
commit | e4d5e0114f2b0de1ddd600e2e2e66fc87d6120ec (patch) | |
tree | 1902a9a90fc2cb7debc32fce7e8c657a3e3a8b5f /src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c | |
parent | 5e4b1ad20ab1cc5fef2b6a036adc0b1f2ce14429 (diff) | |
download | strongswan-e4d5e0114f2b0de1ddd600e2e2e66fc87d6120ec.tar.bz2 strongswan-e4d5e0114f2b0de1ddd600e2e2e66fc87d6120ec.tar.xz |
kernel-netlink: add outer addresses to policy when using BEET mode
Diffstat (limited to 'src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c')
-rw-r--r-- | src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c b/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c index 58bce6247..bfb8fa889 100644 --- a/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c +++ b/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c @@ -2055,7 +2055,7 @@ static status_t add_policy_internal(private_kernel_netlink_ipsec_t *this, policy->direction != POLICY_OUT; tmpl->family = ipsec->src->get_family(ipsec->src); - if (proto_mode == MODE_TUNNEL) + if (proto_mode == MODE_TUNNEL || proto_mode == MODE_BEET) { /* only for tunnel mode */ host2xfrm(ipsec->src, &tmpl->saddr); host2xfrm(ipsec->dst, &tmpl->id.daddr); |