mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-29 17:55:24 +00:00
Merge pull request #6759 from donaldsharp/rules_family
zebra: Silently ignore afi 128/129 for rules
This commit is contained in:
commit
54651eaef9
@ -247,7 +247,16 @@ int netlink_rule_change(struct nlmsghdr *h, ns_id_t ns_id, int startup)
|
|||||||
}
|
}
|
||||||
|
|
||||||
frh = NLMSG_DATA(h);
|
frh = NLMSG_DATA(h);
|
||||||
|
|
||||||
if (frh->family != AF_INET && frh->family != AF_INET6) {
|
if (frh->family != AF_INET && frh->family != AF_INET6) {
|
||||||
|
if (frh->family == RTNL_FAMILY_IPMR
|
||||||
|
|| frh->family == RTNL_FAMILY_IP6MR) {
|
||||||
|
if (IS_ZEBRA_DEBUG_KERNEL)
|
||||||
|
zlog_debug(
|
||||||
|
"Received rule netlink that we are ignoring for family %u, rule change: %u",
|
||||||
|
frh->family, h->nlmsg_type);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
flog_warn(
|
flog_warn(
|
||||||
EC_ZEBRA_NETLINK_INVALID_AF,
|
EC_ZEBRA_NETLINK_INVALID_AF,
|
||||||
"Invalid address family: %u received from kernel rule change: %u",
|
"Invalid address family: %u received from kernel rule change: %u",
|
||||||
|
Loading…
Reference in New Issue
Block a user