summaryrefslogtreecommitdiff
path: root/lib/log.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2015-05-19 17:40:32 -0700
committerDonald Sharp <sharpd@cumulusnetworks.com>2015-05-19 17:40:32 -0700
commitfe7d2a4834d6607c94942f22c4f88218e0918072 (patch)
treed30cf84ebca2b12635d3e5bbacb5685e0dbc6e2e /lib/log.c
parenta6cdbcfd68f2603d0cddf8ef004c2edcc7d2b86b (diff)
bgpd: bgpd-restart-bit-fix.patch
ISSUE: Quagga BGP doesn't send or use the restart-bit via the Graceful-Restart(GR) capability. GR capability implementation isn't complete as per the RFC. PATCH: Patch uses BGP instance creation as the beginning of the startup period, and 'restart_time' is taken as the startup period. As a result, BGP will set the restart bit in the GR capability of the OPEN messages during the startup period. As an indication of quagga implementation's capability of sending End-Of-RIB, helping a restarting neighbor, quagga BGP will now send global GR capability irrespective of the graceful-restart config in BGP and the address-family specific GR capability will be sent only if the GR config is present. Forwarding bit is not set assuming its not preserved. Signed-off-by: Vipin Kumar <vipin@cumulusnetworks.com> Reviewed-by: Pradosh Mohapatra <pmohapat@cumulusnetworks.com>
Diffstat (limited to 'lib/log.c')
0 files changed, 0 insertions, 0 deletions