]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Remove aggregatorAsMalformed related outputs JSON and non-JSON 8027/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Sat, 6 Feb 2021 11:45:30 +0000 (13:45 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Sat, 6 Feb 2021 11:45:30 +0000 (13:45 +0200)
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 <donatas.abraitis@gmail.com>
bgpd/bgp_route.c

index 0ac9a42dc5172b9493aaeb7bb14b89330f532d5f..3d35b3f6b7c6b7bf3adfbb58e01baa04bb9439a1 100644 (file)
@@ -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);
                }
        }