XCALLOC (MTYPE_BGP_ADVERTISE, sizeof (struct bgp_advertise));
}
-void
+static void
bgp_advertise_free (struct bgp_advertise *adv)
{
if (adv->binfo)
XFREE (MTYPE_BGP_ADVERTISE, adv);
}
-void
+static void
bgp_advertise_add (struct bgp_advertise_attr *baa,
struct bgp_advertise *adv)
{
baa->adv = adv;
}
-void
+static void
bgp_advertise_delete (struct bgp_advertise_attr *baa,
struct bgp_advertise *adv)
{
return baa;
}
-void
+static void
bgp_advertise_unintern (struct hash *hash, struct bgp_advertise_attr *baa)
{
if (baa->refcnt)
}
\f
/* BGP adjacency keeps minimal advertisement information. */
-void
+static void
bgp_adj_out_free (struct bgp_adj_out *adj)
{
peer_unlock (adj->peer); /* adj_out peer reference */