diff options
-rw-r--r-- | src/pluto/kernel_netlink.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pluto/kernel_netlink.c b/src/pluto/kernel_netlink.c index a0db5e69c..f7de01d94 100644 --- a/src/pluto/kernel_netlink.c +++ b/src/pluto/kernel_netlink.c @@ -523,9 +523,9 @@ static bool netlink_raw_eroute(const ip_address *this_host tmpl[i].optional = proto_info[i].proto == IPPROTO_COMP && dir != XFRM_POLICY_OUT; tmpl[i].aalgos = tmpl[i].ealgos = tmpl[i].calgos = ~0; + tmpl[i].family = that_host->u.v4.sin_family; tmpl[i].mode = proto_info[i].encapsulation == ENCAPSULATION_MODE_TUNNEL; - if (!tmpl[i].mode) { continue; |