kernel-netlink: Don't enumerate deprecated IPv6 addresses
This commit is contained in:
@@ -1603,8 +1603,9 @@ CALLBACK(filter_addresses, bool,
|
|||||||
{ /* address is regular, but not requested */
|
{ /* address is regular, but not requested */
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (addr->scope >= RT_SCOPE_LINK)
|
if (addr->flags & IFA_F_DEPRECATED ||
|
||||||
{ /* skip addresses with a unusable scope */
|
addr->scope >= RT_SCOPE_LINK)
|
||||||
|
{ /* skip deprecated addresses or those with an unusable scope */
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
*out = addr->ip;
|
*out = addr->ip;
|
||||||
|
|||||||
Reference in New Issue
Block a user