From: Roopa Prabhu <ro...@cumulusnetworks.com> Signed-off-by: Roopa Prabhu <ro...@cumulusnetworks.com> --- bridge/fdb.c | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/bridge/fdb.c b/bridge/fdb.c index e5cebf9..081233a 100644 --- a/bridge/fdb.c +++ b/bridge/fdb.c @@ -204,6 +204,15 @@ int print_fdb(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg) rta_getattr_u32(tb[NDA_VNI])); } + if (tb[NDA_SRC_VNI]) { + if (jw_global) + jsonw_uint_field(jw_global, "src_vni", + rta_getattr_u32(tb[NDA_SRC_VNI])); + else + fprintf(fp, "src_vni %d ", + rta_getattr_u32(tb[NDA_SRC_VNI])); + } + if (tb[NDA_IFINDEX]) { unsigned int ifindex = rta_getattr_u32(tb[NDA_IFINDEX]); -- 2.1.4