TAILQ_INIT(&peer->updates6); TAILQ_INIT(&peer->withdraws6);
RB_PROTOTYPE(uptree_prefix, update_prefix, entry, up_prefix_cmp)RB_GENERATE(uptree_prefix, update_prefix, entry, up_prefix_cmp)RB_PROTOTYPE(uptree_attr, update_attr, entry, up_attr_cmp)RB_GENERATE(uptree_attr, update_attr, entry, up_attr_cmp)voidup_init(struct rde_peer *peer){	TAILQ_INIT(&peer->updates);	TAILQ_INIT(&peer->withdraws);	RB_INIT(&peer->up_prefix);	RB_INIT(&peer->up_attrs);	peer->up_pcnt = 0;	peer->up_acnt = 0;	peer->up_nlricnt = 0;	peer->up_wcnt = 0;}