Message ID | 20240224121330.1924338-1-arnd@kernel.org (mailing list archive) |
---|---|
State | Awaiting Upstream |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | netfilter: xtables: fix IP6_NF_IPTABLES_LEGACY typo | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Guessing tree name failed - patch did not apply |
Arnd Bergmann <arnd@kernel.org> wrote: > From: Arnd Bergmann <arnd@arndb.de> > > CONFIG_IP_NF_NAT accidentally selects the wrong NF_IPTABLES_LEGACY > symbol, which ends up causing a link failure in some configurations: > > WARNING: unmet direct dependencies detected for IP6_NF_IPTABLES_LEGACY > Depends on [n]: NET [=y] && INET [=y] && IPV6 [=n] && NETFILTER [=y] > Selected by [m]: > > Select IP_NF_IPTABLES_LEGACY instead of IP6_NF_IPTABLES_LEGACY. Patch is correct but this is already fixed via 749d4ef0868c ("netfilter: xtables: fix up kconfig dependencies")
diff --git a/net/ipv4/netfilter/Kconfig b/net/ipv4/netfilter/Kconfig index 87d890172809..8f6e950163a7 100644 --- a/net/ipv4/netfilter/Kconfig +++ b/net/ipv4/netfilter/Kconfig @@ -217,7 +217,7 @@ config IP_NF_NAT default m if NETFILTER_ADVANCED=n select NF_NAT select NETFILTER_XT_NAT - select IP6_NF_IPTABLES_LEGACY + select IP_NF_IPTABLES_LEGACY help This enables the `nat' table in iptables. This allows masquerading, port forwarding and other forms of full Network Address Port