From: Donatas Abraitis Date: Sat, 6 Feb 2021 11:45:30 +0000 (+0200) Subject: bgpd: Remove aggregatorAsMalformed related outputs JSON and non-JSON X-Git-Tag: base_8.0~411^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F8027%2Fhead;p=mirror%2Ffrr.git bgpd: Remove aggregatorAsMalformed related outputs JSON and non-JSON Already not necessary, because if BGP aggregator AS attribute is with value of 0, then the attribute is already discarded at early processing. Signed-off-by: Donatas Abraitis --- diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c index 0ac9a42dc5..3d35b3f6b7 100644 --- a/bgpd/bgp_route.c +++ b/bgpd/bgp_route.c @@ -9659,22 +9659,9 @@ void route_vty_out_detail(struct vty *vty, struct bgp *bgp, inet_ntop(AF_INET, &attr->aggregator_addr, buf, sizeof(buf))); - if (attr->aggregator_as == BGP_AS_ZERO) - json_object_boolean_true_add( - json_path, "aggregatorAsMalformed"); - else - json_object_boolean_false_add( - json_path, "aggregatorAsMalformed"); } else { - if (attr->aggregator_as == BGP_AS_ZERO) - vty_out(vty, - ", (aggregated by %u(malformed) %pI4)", - attr->aggregator_as, - &attr->aggregator_addr); - else - vty_out(vty, ", (aggregated by %u %pI4)", - attr->aggregator_as, - &attr->aggregator_addr); + vty_out(vty, ", (aggregated by %u %pI4)", + attr->aggregator_as, &attr->aggregator_addr); } }