diff options
| author | David Lamparter <equinox@diac24.net> | 2019-04-21 18:17:45 +0200 | 
|---|---|---|
| committer | David Lamparter <equinox@diac24.net> | 2019-04-27 19:33:45 +0200 | 
| commit | a274fef86899e1907b81f3c28bf5e3f978eea6ad (patch) | |
| tree | fc519b40def7b4701c392603fef7bb76a3adabc0 /bgpd/bgp_updgrp_packet.c | |
| parent | 4bef0ec4fbe97c7865f1de676d22832344167bab (diff) | |
bgpd: replace ADV_FIFO with DECLARE_LIST
The FIFO_* stuff in lib/fifo.h is no different from a simple unsorted
list.  Just use DECLARE_LIST here so we can get rid of FIFO_*.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'bgpd/bgp_updgrp_packet.c')
| -rw-r--r-- | bgpd/bgp_updgrp_packet.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/bgpd/bgp_updgrp_packet.c b/bgpd/bgp_updgrp_packet.c index 66e306cba2..3556b236a7 100644 --- a/bgpd/bgp_updgrp_packet.c +++ b/bgpd/bgp_updgrp_packet.c @@ -664,11 +664,11 @@ int subgroup_packets_to_build(struct update_subgroup *subgrp)  	if (!subgrp)  		return 0; -	adv = BGP_ADV_FIFO_HEAD(&subgrp->sync->withdraw); +	adv = bgp_adv_fifo_first(&subgrp->sync->withdraw);  	if (adv)  		return 1; -	adv = BGP_ADV_FIFO_HEAD(&subgrp->sync->update); +	adv = bgp_adv_fifo_first(&subgrp->sync->update);  	if (adv)  		return 1; @@ -725,7 +725,7 @@ struct bpacket *subgroup_update_packet(struct update_subgroup *subgrp)  	addpath_encode = bgp_addpath_encode_tx(peer, afi, safi);  	addpath_overhead = addpath_encode ? BGP_ADDPATH_ID_LEN : 0; -	adv = BGP_ADV_FIFO_HEAD(&subgrp->sync->update); +	adv = bgp_adv_fifo_first(&subgrp->sync->update);  	while (adv) {  		assert(adv->rn);  		rn = adv->rn; @@ -966,7 +966,7 @@ struct bpacket *subgroup_withdraw_packet(struct update_subgroup *subgrp)  	addpath_encode = bgp_addpath_encode_tx(peer, afi, safi);  	addpath_overhead = addpath_encode ? BGP_ADDPATH_ID_LEN : 0; -	while ((adv = BGP_ADV_FIFO_HEAD(&subgrp->sync->withdraw)) != NULL) { +	while ((adv = bgp_adv_fifo_first(&subgrp->sync->withdraw)) != NULL) {  		assert(adv->rn);  		adj = adv->adj;  		rn = adv->rn;  | 
