summaryrefslogtreecommitdiff
path: root/pceplib/pcep_msg_tools.h
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2023-02-24 22:01:15 +0200
committerMergify <37929162+mergify[bot]@users.noreply.github.com>2023-02-25 00:18:04 +0000
commit35b2225b90951a4a4019da4ecfa3001c65a550e3 (patch)
tree5c7f65efe9d44ed55da968eb040a4175dc6eb1a3 /pceplib/pcep_msg_tools.h
parent9a72aeeb044fc5d7300b4d021a2f62cd50b41cb4 (diff)
bgpd: Avoid double aspath_dup() for confederation when remote-as != AS_SPECIFIED
Just was blind when not seing it's already dup'ed above: ``` if (peer->sort == BGP_PEER_EBGP && (!CHECK_FLAG(peer->af_flags[afi][safi], PEER_FLAG_AS_PATH_UNCHANGED) || attr->aspath->segments == NULL) && (!CHECK_FLAG(peer->af_flags[afi][safi], PEER_FLAG_RSERVER_CLIENT))) { aspath = aspath_dup(attr->aspath); <<<<<<<<<<<<<<< ``` Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org> (cherry picked from commit 9930441c66131d26fd7c51d9684b9e6a228c38d7)
Diffstat (limited to 'pceplib/pcep_msg_tools.h')
0 files changed, 0 insertions, 0 deletions