From 48ed276647c754bfb3ed5c6c5af9404e073ffe54 Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Thu, 17 Dec 2020 05:32:42 +0100 Subject: 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. --- src/network/networkd-util.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/network/networkd-util.h') diff --git a/src/network/networkd-util.h b/src/network/networkd-util.h index 7b48046c35..76b4d0cfba 100644 --- a/src/network/networkd-util.h +++ b/src/network/networkd-util.h @@ -28,6 +28,7 @@ typedef struct NetworkConfigSection { CONFIG_PARSER_PROTOTYPE(config_parse_link_local_address_family); CONFIG_PARSER_PROTOTYPE(config_parse_address_family_with_kernel); +CONFIG_PARSER_PROTOTYPE(config_parse_address_family_compat); const char *address_family_to_string(AddressFamily b) _const_; AddressFamily address_family_from_string(const char *s) _pure_; -- cgit v1.2.1