rde_aspa
static struct rde_aspa *
struct rde_aspa *aspa;
struct rde_aspa *aspa;
static struct rde_aspa *rde_aspa, *aspa_new;
aspa_validation(rde_aspa, state.aspath.aspath,
aspa_validation(rde_aspa, asp->aspath,
struct rde_aspa *aspa_old;
aspa_old = rde_aspa;
rde_aspa = aspa_new;
if (aspa_table_equal(rde_aspa, aspa_old)) {
aspa_table_unchanged(rde_aspa, aspa_old);
aspa_table_stats(rde_aspa, &cset);
struct rde_aspa;
void aspa_validation(struct rde_aspa *, struct aspath *,
struct rde_aspa *aspa_table_prep(uint32_t, size_t);
void aspa_add_set(struct rde_aspa *, uint32_t, const uint32_t *,
void aspa_table_free(struct rde_aspa *);
void aspa_table_stats(const struct rde_aspa *,
int aspa_table_equal(const struct rde_aspa *,
const struct rde_aspa *);
void aspa_table_unchanged(struct rde_aspa *,
const struct rde_aspa *);
aspa_cp_lookup(struct rde_aspa *ra, uint32_t cas, uint32_t pas)
aspa_check_aspath(struct rde_aspa *ra, struct aspath *a, struct aspa_state *s)
aspa_validation(struct rde_aspa *ra, struct aspath *a,
struct rde_aspa *
struct rde_aspa *ra;
aspa_add_set(struct rde_aspa *ra, uint32_t cas, const uint32_t *pas,
aspa_table_free(struct rde_aspa *ra)
aspa_table_stats(const struct rde_aspa *ra, struct ctl_show_set *cset)
aspa_table_equal(const struct rde_aspa *ra, const struct rde_aspa *rb)
aspa_table_unchanged(struct rde_aspa *ra, const struct rde_aspa *old)
aspa_lookup(struct rde_aspa *ra, uint32_t asnum)