FreeRangeRouting Protocol Suite

Build: #2097 was successful Changes by Renato Westphal <> and Lou Berger

Build result summary


130 minutes
4a86cac885bbb21f8e382c294ae5a8b4e0fbfd22 4a86cac885bbb21f8e382c294ae5a8b4e0fbfd22
Total tests
Successful since
#2096 ()


Code commits

Author Commit Message Commit date
Renato Westphal <> Renato Westphal <> 4a86cac885bbb21f8e382c294ae5a8b4e0fbfd22 4a86cac885bbb21f8e382c294ae5a8b4e0fbfd22 Merge pull request #3720 from donaldsharp/bgp_vrf_peering
lib: Allow bgp to always create a listen socket for the vrf
Lou Berger Lou Berger 817489896f23647e2edfcd053a86924fbaec0724 817489896f23647e2edfcd053a86924fbaec0724 Merge pull request #3762 from pguibert6WIND/do_not_alloc_lists_fs_by_def
bgpd: do not allocate lists on fs entries of bgp entries.
Philippe Guibert Philippe Guibert f5925234601488bae7e7376be8dc9e6e2dd95a6a m f5925234601488bae7e7376be8dc9e6e2dd95a6a bgpd: use listnode_add_force to force allocation of entries if needed
force allocation of entries in order to save memory and then save memory
for people that do not use flowspec.

Signed-off-by: Philippe Guibert <>
Philippe Guibert Philippe Guibert 33bca8a15158198eb46cc92a9be7f3b096d64b90 m 33bca8a15158198eb46cc92a9be7f3b096d64b90 lib: add listnode_add_force utility routine
that routine does the same as listnode_add; in addition it creates the
linked list if needed.

Signed-off-by: Philippe Guibert <>
Philippe Guibert Philippe Guibert e0c7edb0cb5af3f33b02668a77d320feee502d3e m e0c7edb0cb5af3f33b02668a77d320feee502d3e bgpd: simplify lookup list call with fs pbr entries
no test is done to check for validity of fs_pbr and fs_iprule pointer.

Signed-off-by: Philippe Guibert <>