diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2022-04-11 18:09:35 +0300 | 
|---|---|---|
| committer | Donatas Abraitis <donatas@opensourcerouting.org> | 2022-04-12 22:09:28 +0300 | 
| commit | 9d34440bf811a14d9dd47972b1c24428f18ff6b4 (patch) | |
| tree | 3a04e82903a1c182f2ceceb10625eee5bd361679 /bgpd/bgp_mpath.c | |
| parent | 695c24c3b0fed1e3dc5d0ccd6bc91cc98301ee89 (diff) | |
bgpd: Reuse bgp_attr_set_[l]community() for setting attribute flags
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'bgpd/bgp_mpath.c')
| -rw-r--r-- | bgpd/bgp_mpath.c | 5 | 
1 files changed, 1 insertions, 4 deletions
diff --git a/bgpd/bgp_mpath.c b/bgpd/bgp_mpath.c index 6e695d0301..7ff0df7409 100644 --- a/bgpd/bgp_mpath.c +++ b/bgpd/bgp_mpath.c @@ -907,16 +907,13 @@ void bgp_path_info_mpath_aggregate_update(struct bgp_path_info *new_best,  		attr.origin = origin;  		if (community) {  			bgp_attr_set_community(&attr, community); -			attr.flag |= ATTR_FLAG_BIT(BGP_ATTR_COMMUNITIES);  		}  		if (ecomm) {  			bgp_attr_set_ecommunity(&attr, ecomm);  			attr.flag |= ATTR_FLAG_BIT(BGP_ATTR_EXT_COMMUNITIES);  		} -		if (lcomm) { +		if (lcomm)  			bgp_attr_set_lcommunity(&attr, lcomm); -			attr.flag |= ATTR_FLAG_BIT(BGP_ATTR_LARGE_COMMUNITIES); -		}  		/* Zap multipath attr nexthop so we set nexthop to self */  		attr.nexthop.s_addr = INADDR_ANY;  | 
