From: Daniel Borkmann <dan...@iogearbox.net> Date: Fri, 8 Feb 2019 13:55:31 +0100
> Right now ipvlan has a hard dependency on CONFIG_NETFILTER and > otherwise it cannot be built. However, the only ipvlan operation > mode that actually depends on netfilter is l3s, everything else > is independent of it. Break this hard dependency such that users > are able to use ipvlan l3 mode on systems where netfilter is not > compiled in. > > Therefore, this adds a hidden CONFIG_IPVLAN_L3S bool which is > defaulting to y when CONFIG_NETFILTER is set in order to retain > existing behavior for l3s. All l3s related code is refactored > into ipvlan_l3s.c that is compiled in when enabled. > > Signed-off-by: Daniel Borkmann <dan...@iogearbox.net> Applied, thanks Daniel.