Previously, the below was refused and the IPv6 address would not assigned.
===
[Address]
Address=2001:db8:0:f101::15/64
Broadcast=192.168.0.255
===
However, in the following case, networkd warned about the broadcast
address would be ignored, and the IPv6 address would be configured.
===
[Address]
Broadcast=192.168.0.255
Address=2001:db8:0:f101::15/64
===
return 1;
}
- if (address->family == AF_INET6) {
- log_syntax(unit, LOG_WARNING, filename, line, 0,
- "Broadcast is not valid for IPv6 addresses, ignoring assignment: %s", rvalue);
- return 0;
- }
-
r = in_addr_from_string(AF_INET, rvalue, &u);
if (r < 0)
return log_syntax_parse_error(unit, filename, line, r, lvalue, rvalue);