diff --git a/src/bgp/bgp_ribout.cc b/src/bgp/bgp_ribout.cc index a9b50412e8d..fa2fb06951e 100644 --- a/src/bgp/bgp_ribout.cc +++ b/src/bgp/bgp_ribout.cc @@ -241,7 +241,12 @@ RibOut::RibOut(BgpTable *table, SchedulingGroupManager *mgr, name_ += " Type: IBGP"; } else { name_ += " Type: EBGP"; - name_ += " (AS " + integerToString(policy_.as_number) + ")"; + name_ += " (AS " + integerToString(policy_.as_number); + if (!policy_.nexthop.is_unspecified()) + name_ += " Nexthop " + policy_.nexthop.to_string(); + if (policy_.as_override) + name_ += " ASOverride"; + name_ += ")"; } } diff --git a/src/schema/vnc_cfg.xsd b/src/schema/vnc_cfg.xsd index 58bf9167c9d..b3d95b85137 100644 --- a/src/schema/vnc_cfg.xsd +++ b/src/schema/vnc_cfg.xsd @@ -1424,6 +1424,16 @@ targetNamespace="http://www.contrailsystems.com/2012/VNC-CONFIG/0"> + + + + This is used to indicate that the server should not advertise any + routes to the client i.e. the client has static routes (typically + a default) configured. + + +