From: Yu Watanabe Date: Fri, 20 Nov 2020 13:48:59 +0000 (+0900) Subject: link-config: make MACAddressPolicy= accept an empty string X-Git-Tag: v247~23^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d03cb6b85d120ea886bb03a84c141bff4e62a80a;p=thirdparty%2Fsystemd.git link-config: make MACAddressPolicy= accept an empty string --- diff --git a/src/udev/net/link-config.c b/src/udev/net/link-config.c index afb2cd4d1c9..0519635748c 100644 --- a/src/udev/net/link-config.c +++ b/src/udev/net/link-config.c @@ -668,8 +668,12 @@ static const char* const mac_address_policy_table[_MAC_ADDRESS_POLICY_MAX] = { }; DEFINE_STRING_TABLE_LOOKUP(mac_address_policy, MACAddressPolicy); -DEFINE_CONFIG_PARSE_ENUM(config_parse_mac_address_policy, mac_address_policy, MACAddressPolicy, - "Failed to parse MAC address policy"); +DEFINE_CONFIG_PARSE_ENUM_WITH_DEFAULT( + config_parse_mac_address_policy, + mac_address_policy, + MACAddressPolicy, + MAC_ADDRESS_POLICY_NONE, + "Failed to parse MAC address policy"); static const char* const name_policy_table[_NAMEPOLICY_MAX] = { [NAMEPOLICY_KERNEL] = "kernel",