kernel-netlink: Remove unimplemented XFRM_OFFLOAD_IPV6 flag
The XFRM_OFFLOAD_IPV6 flag was never implemented in the kernel and there are no plans to do so. Kernel patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7c76ecd9c99b6e9a771d813ab1aa7fa428b3ade1 Closes strongswan/strongswan#916
This commit is contained in:
committed by
Tobias Brunner
parent
b2cf5af192
commit
012e4cd902
@@ -1497,10 +1497,6 @@ static bool config_hw_offload(kernel_ipsec_sa_id_t *id,
|
|||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
offload->ifindex = if_nametoindex(ifname);
|
offload->ifindex = if_nametoindex(ifname);
|
||||||
if (local->get_family(local) == AF_INET6)
|
|
||||||
{
|
|
||||||
offload->flags |= XFRM_OFFLOAD_IPV6;
|
|
||||||
}
|
|
||||||
offload->flags |= data->inbound ? XFRM_OFFLOAD_INBOUND : 0;
|
offload->flags |= data->inbound ? XFRM_OFFLOAD_INBOUND : 0;
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
@@ -2413,14 +2409,6 @@ METHOD(kernel_ipsec_t, update_sa, status_t,
|
|||||||
&ifname))
|
&ifname))
|
||||||
{
|
{
|
||||||
offload->ifindex = if_nametoindex(ifname);
|
offload->ifindex = if_nametoindex(ifname);
|
||||||
if (local->get_family(local) == AF_INET6)
|
|
||||||
{
|
|
||||||
offload->flags |= XFRM_OFFLOAD_IPV6;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
offload->flags &= ~XFRM_OFFLOAD_IPV6;
|
|
||||||
}
|
|
||||||
free(ifname);
|
free(ifname);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user