]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-network.c
networkd: extend IPMasquerade to cover ipv6
authorFlorian Westphal <fw@strlen.de>
Thu, 17 Dec 2020 04:32:42 +0000 (05:32 +0100)
committerFlorian Westphal <fw@strlen.de>
Tue, 19 Jan 2021 15:38:53 +0000 (16:38 +0100)
commit48ed276647c754bfb3ed5c6c5af9404e073ffe54
tree71f02425997345cfb84d8589233b82ba735f28a0
parentdeff68e718b276c0ec59282af17bf91b3fc44fb3
networkd: extend IPMasquerade to cover ipv6

Extend IPMasquerade to also cover ipv6.
For compatibility reasons with earlier releases IPMasquerade=yes
is identical to IPMasquerade=ipv4.

Use IPMasquerade=both to cover ipv6 as well as ipv4.

IPForward will now also enable ipv6 forwarding if IPMasquerade for ipv6 is enabled.
man/systemd.network.xml
src/network/networkd-address.c
src/network/networkd-address.h
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h
src/network/networkd-util.c
src/network/networkd-util.h