diff options
| author | vivek <vivek@cumulusnetworks.com> | 2021-04-13 12:12:40 -0700 |
|---|---|---|
| committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2023-02-16 19:46:37 +0000 |
| commit | 3749235319b75ef3fab75da0147b3f5a10dd3626 (patch) | |
| tree | e552fc38bb9a66134c31c7312d881078ab33f9ef /zebra/if_netlink.c | |
| parent | 9aa36056fb57d29eda8f09276c82383b5971b816 (diff) | |
zebra: Add debug for bridge capability
Signed-off-by: Vivek Venkatraman <vivek@nvidia.com>
Ticket: #2609944
(cherry picked from commit f88889ba7a48c6126e7f389b023cd232cdee5078)
Diffstat (limited to 'zebra/if_netlink.c')
| -rw-r--r-- | zebra/if_netlink.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/zebra/if_netlink.c b/zebra/if_netlink.c index b28c468a96..a52bd341bf 100644 --- a/zebra/if_netlink.c +++ b/zebra/if_netlink.c @@ -1996,7 +1996,15 @@ int netlink_link_change(struct nlmsghdr *h, ns_id_t ns_id, int startup) if (tb[IFLA_PROTO_DOWN]) netlink_proc_dplane_if_protodown(ifp->info, tb); - + if (IS_ZEBRA_IF_BRIDGE(ifp)) { + zif = ifp->info; + if (IS_ZEBRA_DEBUG_KERNEL) + zlog_debug( + "RTM_NEWLINK ADD for %s(%u), vlan-aware %d", + name, ifp->ifindex, + IS_ZEBRA_IF_BRIDGE_VLAN_AWARE( + zif)); + } } else if (ifp->vrf->vrf_id != vrf_id) { /* VRF change for an interface. */ if (IS_ZEBRA_DEBUG_KERNEL) @@ -2132,6 +2140,14 @@ int netlink_link_change(struct nlmsghdr *h, ns_id_t ns_id, int startup) else if (IS_ZEBRA_IF_BOND_SLAVE(ifp) || was_bond_slave) zebra_l2if_update_bond_slave(ifp, bond_ifindex, !!bypass); + if (IS_ZEBRA_IF_BRIDGE(ifp)) { + if (IS_ZEBRA_DEBUG_KERNEL) + zlog_debug( + "RTM_NEWLINK update for %s(%u), vlan-aware %d", + name, ifp->ifindex, + IS_ZEBRA_IF_BRIDGE_VLAN_AWARE( + zif)); + } } zif = ifp->info; |
