summaryrefslogtreecommitdiff
path: root/lib/workqueue.c
diff options
context:
space:
mode:
authorAndreas Jaggi <aj@open.ch>2017-09-08 07:46:20 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-09-08 07:54:03 -0400
commit084002351fbfd6b4e2d9c4c218288b2324ad81cd (patch)
tree0380ea7ef0615fe81cd8eb2ffbae7aef888ed9a3 /lib/workqueue.c
parentb1eec2516a9b7cca8d85e35e58aad5f896be12eb (diff)
bgpd: Fix AS_PATH size calculation for long paths
If you have an AS_PATH with more entries than what can be written into a single AS_SEGMENT_MAX it needs to be broken up. The code that noticed that the AS_PATH needs to be broken up was not correctly calculating the size of the resulting message. This patch addresses this issue. This patch was built from an email that Andreas sent to the dev alias for FRRouting. Fixes: #1114 Signed-off-by: Andreas Jaggi <aj@open.ch> Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/workqueue.c')
0 files changed, 0 insertions, 0 deletions