mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 08:25:20 +09:00
network/address: update comment
As commented in the code, the check is now redundant. But let's keep that to make IPv6LL addresses on other interfaces not removed accidentally.
This commit is contained in:
@@ -1338,8 +1338,8 @@ int link_drop_ipv6ll_addresses(Link *link) {
|
||||
struct in6_addr address;
|
||||
int ifindex;
|
||||
|
||||
/* NETLINK_GET_STRICT_CHK socket option is supported since kernel 4.20. To support
|
||||
* older kernels, we need to check ifindex here. */
|
||||
/* We set ifindex in the request, and NETLINK_GET_STRICT_CHK socket option is set. Hence the
|
||||
* check below is redundant, but let's do that for safety. */
|
||||
r = sd_rtnl_message_addr_get_ifindex(addr, &ifindex);
|
||||
if (r < 0) {
|
||||
log_link_debug_errno(link, r, "rtnl: received address message without valid ifindex, ignoring: %m");
|
||||
|
||||
Reference in New Issue
Block a user