eattr *o = ea_find(attrs, EA_CODE(EAP_BGP, BA_ORIGIN));
u32 origas;
- /*
+ buf += bsprintf(buf, " (%d", e->pref);
+
if (e->u.bgp.suppressed)
- buf += bsprintf(buf, " -");
- */
+ buf += bsprintf(buf, "-");
- buf += bsprintf(buf, " (%d", e->pref);
if (e->attrs->hostentry)
{
if (!rte_resolvable(e))
rte *e = rte_get_temp(rta_clone(a));
e->net = net_get(p->p.table, prefix, pxlen);
e->pflags = 0;
+ e->u.bgp.suppressed = 0;
rte_update(p->p.table, e->net, &p->p, &p->p, e);
}
else
rte *e = rte_get_temp(rta_clone(a));
e->net = net_get(p->p.table, prefix, pxlen);
e->pflags = 0;
+ e->u.bgp.suppressed = 0;
rte_update(p->p.table, e->net, &p->p, &p->p, e);
}
else